public class Main {
public static void main(String[] args) {
// 変数を宣言ã—åˆæœŸå€¤ã‚’è¨å®š
int count = 0;
// åˆæœŸå€¤ã‚’表示
System.out.println("åˆæœŸå€¤: " + count);
// 変数ã®å€¤ã‚’æ›´æ–°
count = 5;
// 最終的ãªå€¤ã‚’表示
System.out.println("最終的ãªå€¤: " + count);
}
}
ã“ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€æ•´æ•°åž‹ã®å¤‰æ•° count を宣言ã—ã€åˆæœŸå€¤ã¨ã—㦠0 ã‚’è¨å®šã—ã€ãã®å¾Œ System.out.println を使用ã—ã¦åˆæœŸå€¤ã‚’表示ã—ã¦ã„ã¾ã™ã€‚ãã—ã¦ã€å¤‰æ•° count ã®å€¤ã‚’ 5 ã«æ›´æ–°ã—ã€å†ã³ System.out.println を使用ã—ã¦æœ€çµ‚çš„ãªå€¤ã‚’表示ã—ã¦ã„ã¾ã™ã€‚åˆæœŸå€¤ã¨æœ€çµ‚çš„ãªå€¤ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
変数ã®å€¤ã®æ›´æ–°
「変数ã®å€¤ã®æ›´æ–°ã€ã¨ã¯ã€æ—¢å˜ã®å¤‰æ•°ã«æ–°ã—ã„値を代入ã™ã‚‹ã“ã¨ã‚’指ã—ã¾ã™ã€‚変数ã¯å€¤ã‚’ä¿æŒã™ã‚‹ã‚³ãƒ³ãƒ†ãƒŠã®ã‚ˆã†ãªã‚‚ã®ã§ã€ãã®å€¤ã¯ãƒ—ãƒã‚°ãƒ©ãƒ ã®å®Ÿè¡Œä¸ã«å¤‰æ›´ã§ãã¾ã™ã€‚変数ã®å€¤ã‚’æ›´æ–°ã™ã‚‹ã“ã¨ã«ã‚ˆã£ã¦ã€è¨ˆç®—やデータã®å¤‰æ›´ãªã©ã•ã¾ã–ã¾ãªã‚¿ã‚¹ã‚¯ã‚’実行ã§ãã¾ã™ã€‚
以下ã¯å¤‰æ•°ã®å€¤ã®æ›´æ–°ã«é–¢ã™ã‚‹é‡è¦ãªãƒã‚¤ãƒ³ãƒˆã§ã™ï¼š
変数ã®å®£è¨€ã¨åˆæœŸåŒ–: 変数を更新ã™ã‚‹å‰ã«ã€ã¾ãšå¤‰æ•°ã‚’宣言ã—ã€åˆæœŸåŒ–ã—ã¦ãŠãå¿…è¦ãŒã‚りã¾ã™ã€‚åˆæœŸåŒ–ã¯å¤‰æ•°ã«æœ€åˆã®å€¤ã‚’è¨å®šã™ã‚‹ãƒ—ãƒã‚»ã‚¹ã§ã™ã€‚
int count = 0; // 変数countã®å®£è¨€ã¨åˆæœŸåŒ–
å€¤ã®æ›´æ–°: æ—¢å˜ã®å¤‰æ•°ã«æ–°ã—ã„値を代入ã™ã‚‹ã«ã¯ã€ä»£å…¥æ¼”ç®—å = を使用ã—ã¾ã™ã€‚変数åã®å·¦ã«æ–°ã—ã„値をæŒã¤å¼ã‚’é…ç½®ã—ã€ãã®å¼ã®è©•ä¾¡çµæžœãŒå¤‰æ•°ã«ä»£å…¥ã•れã¾ã™ã€‚
count = 5; // 変数countã®å€¤ã‚’5ã«æ›´æ–°
ã“ã®ä¾‹ã§ã¯ã€å¤‰æ•° count ã®å€¤ãŒ 5 ã«æ›´æ–°ã•れã¾ã™ã€‚
変数ã®åž‹ä¸€è²«æ€§: 変数ã®åž‹ï¼ˆæ•´æ•°ã€æµ®å‹•å°æ•°ç‚¹æ•°ã€æ–‡å—列ãªã©ï¼‰ã¨æ›´æ–°ã—よã†ã¨ã™ã‚‹å€¤ã®åž‹ã¯ä¸€è‡´ã—ã¦ã„ãªã‘れã°ãªã‚Šã¾ã›ã‚“。ãŸã¨ãˆã°ã€æ•´æ•°åž‹ã®å¤‰æ•°ã«ã¯æ•´æ•°å€¤ã‚’代入ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚
int num = 42; // æ£ã—ã„
int num = 3.14; // ã‚¨ãƒ©ãƒ¼ï¼šæ•´æ•°åž‹ã«æµ®å‹•å°æ•°ç‚¹æ•°ã‚’代入ã—よã†ã¨ã—ã¦ã„ã‚‹
値ã®å†ä»£å…¥: 変数ã®å€¤ã¯ä½•度ã§ã‚‚å†ä»£å…¥ã§ãã¾ã™ã€‚ã“れã«ã‚ˆã‚Šã€å¤‰æ•°ã®å€¤ã‚’変更ã§ãã¾ã™ã€‚
int x = 10; // åˆæœŸå€¤
x = 20; // 値を20ã«æ›´æ–°
x = 30; // 値を30ã«å†åº¦æ›´æ–°
変数ã®å€¤ã®æ›´æ–°ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§ãƒ‡ãƒ¼ã‚¿ã‚’追跡ã—ã€è¨ˆç®—を行ã†ãŸã‚ã«éžå¸¸ã«é‡è¦ã§ã™ã€‚特ã«ãƒ«ãƒ¼ãƒ—ã‚„æ¡ä»¶åˆ†å²ãªã©ã®ã‚³ãƒ³ãƒˆãƒãƒ¼ãƒ«æ§‹é€ 内ã§å¤‰æ•°ã‚’æ›´æ–°ã™ã‚‹ã“ã¨ãŒä¸€èˆ¬çš„ã§ã™ã€‚
「001変数ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント