JAVA 列印陣列的方法

2021-08-20 12:10:54 字數 850 閱讀 8345

列印陣列

的方法

* 傳統的for迴圈方式

int array = ; 

for(int i=0;i* foreach迴圈

//遍歷一維陣列

int array = ;

for(int a: array)

system.out.println(a);

//遍歷二維陣列

int array1 = , };

for(int a: array1)

* 呼叫array類中的tostring方法,返回乙個包含陣列元素的字串,這些元素被放置在括號內,並用逗號分開

int array = ; 

system.out.println(arrays.tostring(array));

結果:

[1, 2, 3, 4]

注:system.out.println(array);列印的是陣列的首位址。

* 對於多維陣列,呼叫array類中的deeptostring方法

int a = , , };

system.out.println(arrays.deeptostring(a));

結果:

[[16, 3, 2, 13], [5, 10, 11, 8], [9, 6, 7, 3]]

* 呼叫array類中的aslist方法,將陣列轉化為有序的list列印出來

integer a = ;

system.out.println(arrays.aslist(a));

螺旋列印陣列

螺旋列印 include stdafx.h include include include int getcreatematrix int nvectors void spinnerprint int matrix,int n,int nvectors int main int argc,char ...

python 列印陣列

def hex print x for i in range 0,len x print 0x x ord x i 如果沒有print後面的那個逗號,每列印乙個就會換行,加了逗號以後,就後面加空格輸出 字串 str 轉換為列表 list d k.encrypt data list1 list d h...

面試訓練列印陣列

這道題目感覺有點複雜,至少我比較討厭這種題目 邊界條件考慮的過於多了。海濤的思路是 猜測確定邊界吧 應為5 5矩陣最裡面點為2,2 6 6矩陣最裡面的點為2 2 得出的節點時rows start 2 cols start 2那麼就滿足進行列印的條件就可以輸出。反正 不好寫,我還是感覺的謝謝吧。inc...