다차원 배열

Rudy·2023년 4월 18일
0

다차원 배열

배열이 배열의 원소로 들어가는 구조를 말한다. 흔히 이차원 배열은 M X N 형태의 지도를 나타내고자 할 때 많이 사용된다. 이러한 다차원 배열을 적절하게 활용하게 되면 다양한 문제에 보다 쉽게 접근할 수 있다.


public class Main {

	public static void main(String[] args) {
		
		int N = 50;
		int[][] array = new int[N][N];
		
		for(int i = 0; i < N; i++) {
			for(int j = 0; j < N; j++) {
				array[i][j] = (int)(Math.random() * 10);
			}
		}
		
		for(int i = 0; i < N; i++) {
			for(int j = 0; j < N; j++) {
				System.out.print(array[i][j] + "");
			}
			System.out.println();
		}
	}

}

결과값

19871380551293531090841602492171897454680653543694
86281731262839231235765681311051108968749098106246
26709532556236178102923755798026085722886631147219
87024272225579125969797745875268217597755272566121
69717440656404156269060418827064102387235877916343
51866032130669907900843538057805883645225114698544
13561085305295246386948390620979344114057290466778
26608279317757918560011196248986081547215784717017
85201080089239710838280444297492126856090029428185
25742148111545333920737815385374903178901895884641
62555124833304313456417009582683893491879442567959
76461837790403462747794997462654561239792864923433
17546047401753429185209089292841480238246038107022
89451781145630154350963182921027410840119461492278
53481602245224837396551734380945029419458768703121
90517630981108186398420218741993978786688504420585
99755845860492343432924189476316963936310112822271
86926229844484496408031615757741343959556826756122
45507816737369313204352004233192780614866431769327
17275125901338237489112596247721595768189824330391
88705569790614898361082383044346159674548677018225
97690040415950886126902579757598216031109691573860
41669097950152523816888173375045366624153683195497
73375913507749969048729429744529592233475264987944
72177360704794622568831294504888356110463790024762
37027657204946236422484718983329081018760782530691
17283530924604159689972154719428994114010689823634
00681730156942376585845068639638311156954032479329
89721452423623381774449102278464831443122967300330
99883370210994072443043857513809552787497144728634
03857954497563921255486822552830829922069618443697
60528015570490624100043710733640495499992271826478
37355031302683146055945266998603545880308248605214
02593367136345630549507112067311809550065330813353
67114859868193609440209676452952187930670431015272
48491615266862751977649440345498431615543492029028
86937782468230774166632589198502015109295099481385
55683877161140474536418926119114931066130875421228
00672179453369527599229728771641708446433978717205
18287797128021746459949508424306565111799069224446
28799129304313163480015142596135555245141549542690
70324448726197704379348190995067787377072132073120
28002090387315895971750968357781400241005816779048
96219682235841417765028110333684694264830382943531
79097394339826044937857929773939137192605016511298
94377392103032414551643598361688479199780116849020
54018698014226778525940217578474855826175468140391
90318249124000564420489548078162556763737626585199
29558592443111251480446600427368856438768393819061
37733388559773097773056555894378540018857516302695

profile
주니어 개발자

0개의 댓글