public class Main {
public static void main(String[] args) {
// æ–‡å—列型ã®å¤‰æ•°ã‚’宣言ã—ã€åˆæœŸå€¤ã‚’è¨å®š
String name = "ã‚ãªãŸã®åå‰";
// 変数ã®å€¤ã‚’表示
System.out.println("åå‰: " + name);
}
}
ã“ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€æ–‡å—列型ã®å¤‰æ•° name を宣言ã—ã€åˆæœŸå€¤ã¨ã—㦠"ã‚ãªãŸã®åå‰" ã‚’è¨å®šã—ã¦ã„ã¾ã™ã€‚ãã®å¾Œã€System.out.println を使用ã—ã¦å¤‰æ•° name ã®å€¤ã‚’コンソールã«è¡¨ç¤ºã—ã¦ã„ã¾ã™ã€‚自分ã®åå‰ã«ç½®ãæ›ãˆã¦å®Ÿè¡Œã™ã‚Œã°ã€è‡ªåˆ†ã®åå‰ãŒè¡¨ç¤ºã•れã¾ã™ã€‚
å¤‰æ•°åˆæœŸåŒ–
変数ã®åˆæœŸåŒ–ã¯ã€ãƒ—ãƒã‚°ãƒ©ãƒ ã§å¤‰æ•°ã«åˆæœŸå€¤ã‚’è¨å®šã™ã‚‹ãƒ—ãƒã‚»ã‚¹ã‚’指ã—ã¾ã™ã€‚変数を宣言ã—ãŸã ã‘ã§ã¯ã€ãã®å¤‰æ•°ã¯ä¸å®šã®å€¤ã‚’æŒã¡ã€ä½¿ç”¨ã™ã‚‹éš›ã«äºˆæ¸¬ã§ããªã„çµæžœãŒç”Ÿã˜ã‚‹å¯èƒ½æ€§ãŒã‚りã¾ã™ã€‚å¤‰æ•°ã‚’åˆæœŸåŒ–ã™ã‚‹ã“ã¨ã¯ã€å¤‰æ•°ã‚’特定ã®å€¤ã§åˆæœŸåŒ–ã—ã€å®‰å®šã—ãŸå‹•作を確ä¿ã™ã‚‹ãŸã‚ã®é‡è¦ãªã‚¹ãƒ†ãƒƒãƒ—ã§ã™ã€‚
以下ã¯å¤‰æ•°åˆæœŸåŒ–ã«é–¢ã™ã‚‹ãƒã‚¤ãƒ³ãƒˆã¨è§£èª¬ã§ã™ï¼š
変数ã®å®£è¨€: å¤‰æ•°ã‚’åˆæœŸåŒ–ã™ã‚‹å‰ã«ã€ã¾ãšå¤‰æ•°ã‚’宣言ã™ã‚‹å¿…è¦ãŒã‚りã¾ã™ã€‚変数宣言ã«ã¯ã€å¤‰æ•°åã¨ãƒ‡ãƒ¼ã‚¿åž‹ã‚’指定ã—ã¾ã™ã€‚例ãˆã°ã€æ•´æ•°åž‹ã®å¤‰æ•° age を宣言ã™ã‚‹å ´åˆï¼š
int age;
åˆæœŸåŒ–ã®æ–¹æ³•:
åˆæœŸåŒ–ã¯å¤‰æ•°ã«æœ€åˆã®å€¤ã‚’代入ã™ã‚‹ãƒ—ãƒã‚»ã‚¹ã§ã™ã€‚åˆæœŸåŒ–ã‚’è¡Œã†æ–¹æ³•ã¯ã„ãã¤ã‹ã‚りã¾ã™ã€‚
変数宣言時ã«åˆæœŸåŒ–を行ã†ã“ã¨ãŒã§ãã¾ã™ã€‚例ãˆã°ï¼š
int age = 25; // 宣言ã¨åˆæœŸåŒ–ã‚’åŒæ™‚ã«è¡Œã†
宣言後ã«åˆ¥ã®ã‚¹ãƒ†ãƒ¼ãƒˆãƒ¡ãƒ³ãƒˆã§åˆæœŸåŒ–を行ã†ã“ã¨ã‚‚ã§ãã¾ã™ï¼š
int age; // 宣言
age = 25; // åˆæœŸåŒ–
ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåˆæœŸåŒ–:
ãƒãƒ¼ã‚«ãƒ«å¤‰æ•°ï¼ˆãƒ¡ã‚½ãƒƒãƒ‰å†…ã§å®£è¨€ã•れãŸå¤‰æ•°ï¼‰ã¯ã€æ˜Žç¤ºçš„ã«åˆæœŸå€¤ã‚’è¨å®šã—ãªã„å ´åˆã€ãƒ‡ãƒ•ォルトã®åˆæœŸå€¤ã§è‡ªå‹•çš„ã«åˆæœŸåŒ–ã•れã¾ã™ã€‚æ•´æ•°åž‹ã®å ´åˆã¯0ã€booleanåž‹ã®å ´åˆã¯falseã€ã‚ªãƒ–ジェクト型ã®å ´åˆã¯nullãªã©ã€ãƒ‡ãƒ¼ã‚¿åž‹ã«ä¾å˜ã—ã¾ã™ã€‚
int count; // ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåˆæœŸå€¤ 0
boolean flag; // ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåˆæœŸå€¤ false
String text; // ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆåˆæœŸå€¤ null
変数ã®é©åˆ‡ãªåˆæœŸåŒ–ã¯ã€ã‚³ãƒ¼ãƒ‰ã®æ£ç¢ºæ€§ã¨å¯èªæ€§ã‚’å‘上ã•ã›ã€ãƒã‚°ã‚’防ãã®ã«å½¹ç«‹ã¡ã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€å¤‰æ•°ã‚’使用ã™ã‚‹å‰ã«å¿…ãšåˆæœŸåŒ–ã™ã‚‹ç¿’慣をæŒã¤ã“ã¨ãŒé‡è¦ã§ã™ã€‚
「001変数ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント