Java 출력 시 오른쪽,왼쪽 정렬

2023. 1. 25. 19:25Java

프로젝트 내 src 내 javabasic 패키지 내 Ex12Array2.java

package javabasic;

public class Ex12Array2 {

	public static void main(String[] args) {
		// TODO Auto-generated method stub
		String[][] arr = { { "red", "green", "blue" }, { "white", "yellow" } };

		System.out.println("행갯수:" + arr.length);
		System.out.println("0행의 열갯수 :" + arr[0].length);
		System.out.println("1행의 열갯수 :" + arr[1].length);

		System.out.println("출력 1");
		for (int i = 0; i < arr.length; i = i + 1) {
			for (int j = 0; j < arr[i].length; j = j + 1) {
				System.out.print(arr[i][j] + "\t");
			}
			System.out.println();
		}

		System.out.println();
		System.out.println("출력 2");
		for (String[] a : arr) {
			for (String s : a) {
				System.out.printf("%10s", s);// 오른쪽정렬
//				System.out.printf("%-10s",s);//왼쪽정렬
			}
			System.out.println();
		}
	}

}
행갯수:2
0행의 열갯수 :3
1행의 열갯수 :2
출력 1
red	green	blue	
white	yellow	

출력 2
       red     green      blue
     white    yellow

'Java' 카테고리의 다른 글

Java public  (0) 2023.01.25
Java static  (0) 2023.01.25
Java 이차원 배열  (0) 2023.01.25
Java 다중 while 문  (0) 2023.01.25
Java 숫자 야구  (0) 2023.01.25