public class StringArrayInitializationExample {
public static void main(String[] args) {
// 1. æ–‡å—列ã®é…列変数を宣言ã—ã€äºˆç´„èªžã‚’åˆæœŸåŒ–
String[] keywords = {"class", "public", "static", "void", "new"};
// 2. é…列ã®å†…容を表示(オプション)
System.out.println("Javaã®äºˆç´„語:");
for (int i = 0; i < keywords.length; i++) {
System.out.println(keywords[i]);
}
}
}
ã“ã®ã‚³ãƒ¼ãƒ‰ã§ã¯ã€æ–‡å—列ã®é…列変数 keywords を宣言ã—ã€ä¸æ‹¬å¼§ {} 内ã§ã„ãã¤ã‹ã®Javaã®äºˆç´„èªžã‚’åˆæœŸåŒ–ã—ã¦ã„ã¾ã™ã€‚ãã®å¾Œã€ã‚ªãƒ—ションã§é…列ã®å†…容を表示ã™ã‚‹ã‚³ãƒ¼ãƒ‰ã‚‚å«ã¾ã‚Œã¦ã„ã¾ã™ã€‚
ã“ã®ã‚ˆã†ã«ã—ã¦ã€æ–‡å—列ã®é…列変数を宣言ã—ã€Javaã®äºˆç´„èªžã‚’åˆæœŸåŒ–ã™ã‚‹ã“ã¨ã§ã€äºˆç´„語ã®ãƒªã‚¹ãƒˆã‚’é…åˆ—ã«æ ¼ç´ã§ãã¾ã™ã€‚
æ–‡å—列é…列ã®å®£è¨€ã¨åˆæœŸåŒ–ã‚’åŒæ™‚ã«ã™ã‚‹
æ–‡å—列é…列ã®å®£è¨€ã¨åˆæœŸåŒ–ã‚’åŒæ™‚ã«è¡Œã†ã“ã¨ã¯ã€Javaã§éžå¸¸ã«ä¾¿åˆ©ã§åŠ¹çŽ‡çš„ãªæ–¹æ³•ã§ã™ã€‚ã“れã«ã‚ˆã‚Šã€é…列変数を宣言ã™ã‚‹ã¨åŒæ™‚ã«åˆæœŸãƒ‡ãƒ¼ã‚¿ã‚’æä¾›ã§ãã€ã‚³ãƒ¼ãƒ‰ã‚’簡略化ã§ãã¾ã™ã€‚以下ã¯ã€æ–‡å—列é…列ã®å®£è¨€ã¨åˆæœŸåŒ–ã‚’åŒæ™‚ã«è¡Œã†æ–¹æ³•ã®è©³ç´°ã§ã™ã€‚
Javaã§ã¯ã€æ–‡å—列ã®é…列を宣言ãŠã‚ˆã³åˆæœŸåŒ–ã™ã‚‹æ–¹æ³•ã¯ä»¥ä¸‹ã®é€šã‚Šã§ã™ï¼š
String[] fruits = {"りんã”", "ãƒãƒŠãƒŠ", "オレンジ", "イãƒã‚´", "グレープ"};
ã“ã®ã‚³ãƒ¼ãƒ‰ã«ã¯ã„ãã¤ã‹ã®é‡è¦ãªè¦ç´ ãŒå«ã¾ã‚Œã¦ã„ã¾ã™ï¼š
é…列ã®åž‹ã¨åå‰:
é…列ã®åž‹ã¨åå‰ã‚’指定ã—ã¾ã™ã€‚上記ã®ä¾‹ã§ã¯ã€String åž‹ã®æ–‡å—列é…列を宣言ã—ã¦ã„ã¾ã™ã€‚fruits ã¯ã“ã®é…列ã®åå‰ã§ã™ã€‚
䏿‹¬å¼§ {} 内ã®åˆæœŸå€¤:
é…åˆ—ã‚’åˆæœŸåŒ–ã™ã‚‹éš›ã«ã€ä¸æ‹¬å¼§ {} 内ã«åˆæœŸå€¤ï¼ˆè¦ç´ )を指定ã—ã¾ã™ã€‚å„è¦ç´ ã¯ãƒ€ãƒ–ルクォーテーションã§å›²ã¾ã‚ŒãŸæ–‡å—列ã§è¡¨ã•れã¦ã„ã¾ã™ã€‚ã“ã®ä¾‹ã§ã¯ã€5ã¤ã®ç•°ãªã‚‹ãƒ•ルーツåã‚’å«ã‚€æ–‡å—列ã®é…åˆ—ã‚’åˆæœŸåŒ–ã—ã¦ã„ã¾ã™ã€‚
ã“ã®æ–¹æ³•を使用ã™ã‚‹ã¨ã€é…列ã®å®£è¨€ã¨åˆæœŸåŒ–ã‚’1ã¤ã®ã‚¹ãƒ†ãƒƒãƒ—ã§è¡Œãˆã¾ã™ã€‚ã“れã¯éžå¸¸ã«ç°¡æ½”ã§èªã¿ã‚„ã™ã„コードを生æˆã—ã¾ã™ã€‚ã¾ãŸã€å¿…è¦ãªè¦ç´ æ•°ã¯åˆæœŸå€¤ã®æ•°ã«åŸºã¥ã„ã¦è‡ªå‹•çš„ã«è¨å®šã•れã¾ã™ã€‚ã—ãŸãŒã£ã¦ã€è¦ç´ 数を別途指定ã™ã‚‹å¿…è¦ã¯ã‚りã¾ã›ã‚“。
ã“ã®ã‚ˆã†ã«ã—ã¦ã€æ–‡å—列é…列ã®å®£è¨€ã¨åˆæœŸåŒ–ã‚’åŒæ™‚ã«è¡Œã†ã“ã¨ã§ã€ç°¡æ½”ãªã‚³ãƒ¼ãƒ‰ã‚’記述ã—ã€ãƒ‡ãƒ¼ã‚¿ã‚’åŠ¹æžœçš„ã«æ‰±ã†ã“ã¨ãŒã§ãã¾ã™ã€‚
「0004 é…列ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント