Advertisement
sergAccount

Untitled

Aug 16th, 2020
2,258
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.49 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package com.mycompany.app12;
  7.  
  8. public class Test3 {    
  9.     //
  10.     public static void main(String[] args) {
  11.         // одномерный массив
  12.         int[] array = {1, 2, 3, 4};
  13.         // []
  14.         System.out.println("array[1]=" + array[1]);        
  15.         // двуменрный массив
  16.         // array2 - двуметный массив значений типа int
  17.         int[][] array2;
  18.         /*
  19.         1   2   3   4
  20.         5   6   7   8
  21.         */      
  22.         // создание двумерного массива и заполнение значениями (инициализация)
  23.         int[][] array3 = {
  24.             {1, 2, 3, 4},
  25.             {5, 6, 7, 8}
  26.         };
  27.         // вывод элементов массива на экран        
  28.         // длина массива (размерность массива)
  29.         System.out.println("array.len=" + array.length);
  30.         //
  31.         // длина двумерного массива
  32.         System.out.println("array3.len=" + array3.length);
  33.         System.out.println("Вывод элементов двумерного массива");
  34.         // вывод элементов двумерного массива в виде таблицы
  35.         for (int i = 0; i < array3.length; i++) {
  36.             System.out.println("i=" + i);
  37.             //System.out.println("");
  38.             int[] arr = array3[i];
  39.             System.out.println("arr.length=" + arr.length);
  40.             // вложенный цикл for - позволит получить все элементы одномерного массива
  41.             for (int j = 0; j < arr.length; j++) {
  42.                 System.out.println("array3[i][j]=" + array3[i][j]);                
  43.             }
  44.         }
  45.         // создание массива с использование оператора new
  46.         int[][] array4 = new int[2][5];
  47.         System.out.println("array4.len="    + array4.length);
  48.         System.out.println("array4[0].len=" + array4[0].length);
  49.         //
  50.         int[][] array5 = new int[2][];
  51.         System.out.println("array5.len=" + array5.length);
  52.         array5[0] = new int[]{1, 2, 3};
  53.         array5[1] = new int[]{1, 2, 3, 4, 6, 78};
  54.        
  55.         int[][] array6 = new int[2][5];
  56.     }    
  57. }
  58.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement