public class Main {
public static void main(String[] args) {
// 3x5ã®2次元整数é…列 matrix を宣言ãŠã‚ˆã³åˆæœŸåŒ–
int[][] matrix = new int[3][5];
// é…列 matrix ã®è¦ç´ 数を計算
int totalElements = matrix.length * matrix[0].length;
// è¦ç´ 数を出力
System.out.println("2次元整数é…列 matrix ã®è¦ç´ æ•°ã¯: " + totalElements);
}
}
ã“ã®ãƒ—ãƒã‚°ãƒ©ãƒ ã¯ã€3×5ã®2次元整数é…列 matrix ã®è¦ç´ 数を計算ã—ã€ãã®çµæžœã‚’出力ã—ã¾ã™ã€‚è¦ç´ æ•°ã¯3行 × 5列ã§åˆè¨ˆ15ã§ã™ã€‚
多次元é…列ã®è¦ç´ æ•°ã‚’å–å¾—ã™ã‚‹
多次元é…列ã®è¦ç´ æ•°ã‚’å–å¾—ã™ã‚‹ã«ã¯ã€å„次元ã®è¦ç´ 数を掛ã‘ç®—ã™ã‚‹ã“ã¨ã§è¨ˆç®—ã§ãã¾ã™ã€‚多次元é…列ã¯ã€è¡Œã¨åˆ—ãªã©ã®è¤‡æ•°ã®æ¬¡å…ƒã‚’æŒã¤é…列ã§ã™ã€‚例ãˆã°ã€2次元é…列ã®å ´åˆã€è¡Œã¨åˆ—ã®2ã¤ã®æ¬¡å…ƒãŒã‚りã€3次元é…列ã®å ´åˆã€è¡Œã€åˆ—ã€ãŠã‚ˆã³å¥¥è¡Œãã®3ã¤ã®æ¬¡å…ƒãŒã‚りã¾ã™ã€‚儿¬¡å…ƒã®è¦ç´ 数を掛ã‘åˆã‚ã›ã‚‹ã“ã¨ã§ã€å…¨ä½“ã®è¦ç´ æ•°ãŒæ±‚ã‚られã¾ã™ã€‚
以下ã¯è¦ç´ æ•°ã‚’å–å¾—ã™ã‚‹æ‰‹é †ã®ä¸€èˆ¬çš„ãªä¾‹ã§ã™ï¼š
- 儿¬¡å…ƒã”ã¨ã«è¦ç´ æ•°ã‚’å–å¾—ã—ã¾ã™ã€‚ã“ã®ãŸã‚ã«ã€é…列変数ã®
lengthプãƒãƒ‘ティを使用ã—ã¾ã™ã€‚例ãˆã°ã€1次元目ã®è¦ç´ æ•°ã¯array.lengthã€2次元目ã®è¦ç´ æ•°ã¯array[0].lengthã®ã‚ˆã†ã«å–å¾—ã—ã¾ã™ã€‚ - 儿¬¡å…ƒã®è¦ç´ 数を掛ã‘åˆã‚ã›ã¦ã€å…¨ä½“ã®è¦ç´ 数を計算ã—ã¾ã™ã€‚
è¦ç´ æ•°ã‚’å–å¾—ã™ã‚‹å…·ä½“çš„ãªã‚³ãƒ¼ãƒ‰ã¯ã€å¤šæ¬¡å…ƒé…åˆ—ã®æ¬¡å…ƒæ•°ã«ã‚ˆã£ã¦å¤‰åŒ–ã—ã¾ã™ã€‚2次元ã€3次元ã€4次元ãªã©ã€æ¬¡å…ƒãŒç•°ãªã‚‹å ´åˆã§ã‚‚åŒæ§˜ã®åŽŸå‰‡ãŒé©ç”¨ã•れã¾ã™ã€‚ãれãžã‚Œã®æ¬¡å…ƒã«å¯¾ã—㦠length プãƒãƒ‘ティを使ã£ã¦è¦ç´ æ•°ã‚’å–å¾—ã—ã€ãれらを掛ã‘ç®—ã™ã‚Œã°å…¨ä½“ã®è¦ç´ æ•°ãŒå¾—られã¾ã™ã€‚
ã“ã®æ–¹æ³•を使用ã™ã‚‹ã¨ã€ãƒ—ãƒã‚°ãƒ©ãƒ 内ã§å‹•çš„ã«å¤šæ¬¡å…ƒé…列ã®ã‚µã‚¤ã‚ºã‚’扱ã†ã“ã¨ãŒã§ãã€åŠ¹çŽ‡çš„ãªã‚³ãƒ¼ãƒ‰ã‚’記述ã§ãã¾ã™ã€‚
「0004 é…列ã€å•題集リスト
🎯 実習ã§ç†è§£ã‚’æ·±ã‚よã†
ã“ã®å†…容ã«ã¤ã„ã¦JavaDrillã§å®Ÿéš›ã«æ‰‹ã‚’å‹•ã‹ã—ã¦å¦ç¿’ã§ãã¾ã™


コメント