è§£ç”例
public class Main {
public static void main(String[] args) {
// æ•´æ•°åž‹ã®å¤‰æ•°ã‚’宣言ã—ã¦ã€å€¤ã‚’代入
int x = 10;
System.out.println("変数xã®å€¤ã¯: " + x);
}
}
ã“ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€æ•´æ•°åž‹ã®å¤‰æ•° x を宣言ã—ã€ãã®å¤‰æ•°ã«å€¤ 10 を代入ã—ã¦ã„ã¾ã™ã€‚ãã®å¾Œã€System.out.println を使用ã—ã¦å¤‰æ•°ã®å€¤ã‚’コンソールã«è¡¨ç¤ºã—ã¦ã„ã¾ã™ã€‚
整数変数ã®å®£è¨€
整数変数ã®å®£è¨€ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã«ãŠã„ã¦æ•´æ•°å€¤ã‚’æ ¼ç´ã—ã€å‡¦ç†ã™ã‚‹ãŸã‚ã®å¤‰æ•°ã‚’定義ã™ã‚‹ãƒ—ãƒã‚»ã‚¹ã§ã™ã€‚æ•´æ•°å¤‰æ•°ã¯æ•´æ•°ãƒ‡ãƒ¼ã‚¿ã‚’ä¿å˜ã—ã€æ•°å€¤è¨ˆç®—やデータ処ç†ã®ä¸ã§å¹…広ã使用ã•れã¾ã™ã€‚ä»¥ä¸‹ã¯æ•´æ•°å¤‰æ•°ã®å®£è¨€ã«é–¢ã™ã‚‹è§£èª¬ã§ã™ã€‚
宣言:
整数変数を宣言ã™ã‚‹ã«ã¯ã€å¤‰æ•°ã®åž‹ã¨åå‰ã‚’指定ã—ã¾ã™ã€‚Javaã§ã¯æ•´æ•°åž‹å¤‰æ•°ã‚’宣言ã™ã‚‹ãŸã‚ã« int ã‚ーワードを使用ã—ã¾ã™ã€‚例ãˆã°ã€æ¬¡ã®ã‚ˆã†ã«å®£è¨€ã—ã¾ã™ã€‚
int myNumber;
ã“ã®å®£è¨€ã«ã‚ˆã‚Šã€myNumber ã¨ã„ã†åå‰ã®æ•´æ•°å¤‰æ•°ãŒä½œæˆã•れã¾ã™ã€‚
åˆæœŸåŒ–
宣言ã—ãŸå¤‰æ•°ã«åˆæœŸå€¤ã‚’代入ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚åˆæœŸå€¤ã‚’指定ã—ãªã„å ´åˆã€æ•´æ•°åž‹ã®å¤‰æ•°ã¯ãƒ‡ãƒ•ォルトã§ã‚¼ãƒ (0) ã§åˆæœŸåŒ–ã•れã¾ã™ã€‚
int myNumber = 42; // åˆæœŸå€¤ã‚’代入
æ•´æ•°ã®ç¯„囲
整数変数ã®ç¯„囲ã¯ã€ä½¿ç”¨ã™ã‚‹ãƒ‡ãƒ¼ã‚¿åž‹ã«ä¾å˜ã—ã¾ã™ã€‚Javaã® int データ型ã¯ç´„-2,147,483,648ã‹ã‚‰2,147,483,647ã¾ã§ã®æ•´æ•°ã‚’表ç¾ã§ãã¾ã™ã€‚ã‚‚ã—より大ããªæ•´æ•°ã‚’扱ã„ãŸã„å ´åˆã¯ã€long データ型を使用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
long bigNumber = 12345678900L; // é•·ã„æ•´æ•°å€¤
変数ã®åˆ©ç”¨
宣言ã•ã‚ŒãŸæ•´æ•°å¤‰æ•°ã¯ã€æ•°å€¤è¨ˆç®—ã‚„ãƒ‡ãƒ¼ã‚¿ã®æ ¼ç´ãªã©ã•ã¾ã–ã¾ãªç”¨é€”ã§ä½¿ç”¨ã§ãã¾ã™ã€‚
int a = 10;
int b = 20;
int sum = a + b; // aã¨bã®åˆè¨ˆã‚’sumã«æ ¼ç´
変数ã®å†ä»£å…¥
å¤‰æ•°ã«æ–°ã—ã„値を代入ã—ã¦ã€å¤‰æ•°ã®å€¤ã‚’æ›´æ–°ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
int x = 5;
x = 8; // xã®å€¤ã‚’8ã«æ›´æ–°
整数変数ã¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã®åŸºæœ¬ã§ã‚ã‚Šã€æ•°å€¤è¨ˆç®—ã€åˆ¶å¾¡æ§‹é€ ã€ãƒ‡ãƒ¼ã‚¿ã®ä¿å˜ãªã©ã€å¤šãã®ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§ä½¿ç”¨ã•れã¾ã™ã€‚é©åˆ‡ã«å®£è¨€ãŠã‚ˆã³ä½¿ç”¨ã™ã‚‹ã“ã¨ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ ã®æ£ç¢ºæ€§ã¨åŠ¹çŽ‡æ€§ã«å¤§ããªå½±éŸ¿ã‚’与ãˆã¾ã™ã€‚
「001変数ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント