negno
개발Log
negno
전체 방문자
오늘
어제
  • 분류 전체보기
    • Project
      • Mini_Project
      • PTSD_Project
    • Algorithm
      • Elice
      • JavaFestival
    • BACK-END
      • C Programming
      • JAVA
      • JSP Servlet
      • Python
      • Spring
      • Machine Learning
    • FRONT-END
      • HTML CSS
      • JavaScript
    • Application
      • Android
    • DataBase
      • Oracle
      • MySql
    • IoT
      • Arduino
      • Raspberry pi

티스토리

hELLO · Designed By 정상우.
negno

개발Log

JAVA 2차원배열 예제
BACK-END/JAVA

JAVA 2차원배열 예제

2022. 7. 13. 16:48

EX_01. 5행 5열 크기의 2차원 배열 array를 선언하고 1~25까지 초기화 하세요

public class ex02_예제 {

	public static void main(String[] args) {

		int[][] arr = new int[5][5];
		int data = 1;
		
		for(int i =0;i<=4;i++) {
			for(int j = 0; j<=4;j++) {
				arr[i][j] = data;
				data++;
				System.out.print(arr[i][j]+"\t");
			}
			System.out.println();
		}
	}
}

EX_02. 5행 5열 크기의 2차원 배열 array를 선언하고 21 ~ 45까지 초기화 하세요.

 

public class ex02_예제2 {

	public static void main(String[] args) {

		int[][] arr = new int[5][5];
		int data = 21;
		for(int i = 0;i<=4;i++) {
			for(int j =0;j<=4;j++) {
				arr[j][i] = data;
				data++;
			}
		}
		for(int i = 0;i<=4;i++) {
			for(int j =0;j<=4;j++) {
				System.out.print(arr[i][j]+"\t");
			}System.out.println();
		}
	}
}

public class ex02_예제3 {

	public static void main(String[] args) {
		
		int[][] arr = new int[5][5];
		int data = 21;
	
		for(int i=4;i>=0;i--) {
			for(int j = 4;j>=0;j--) {
				arr[j][i]=data;
				data++;
			}
		}
		for(int i=0;i<=4;i++) {
			for(int j=0;j<=4;j++) {
				System.out.print(arr[i][j]+"\t");
			}System.out.println();
		}
	}
}

package 배열;

public class ex02_예제4 {

	public static void main(String[] args) {

		int[][] arr = new int[5][5];
		int data = 21;
		
	for(

	int i = 0;i<5;i++)
	{
		if ((i + 1) % 2 == 1) {
			for (int j = 0; j <= 4; j++) {
				arr[i][j] = data;
				data++;
			}

		} else {
			for (int j = 4; j >= 0; j--) {
				arr[i][j] = data;
				data++;
			}
		}
	}for(int i = 0;i<=4;i++){
		for (int j = 0; j <= 4; j++) {
			System.out.print(arr[i][j] + "\t");
		}
		System.out.println();
	}
}
}
저작자표시 비영리 변경금지 (새창열림)

'BACK-END > JAVA' 카테고리의 다른 글

JAVA OOP 예제  (0) 2022.07.13
JAVA 메소드 예제  (0) 2022.07.13
JAVA 배열 예제  (0) 2022.07.13
JAVA For문 예제  (0) 2022.07.13
JAVA While문 예제  (0) 2022.07.13
    negno
    negno

    티스토리툴바