java數(shù)組輸出的實(shí)例代碼
輸出一個(gè)數(shù)組中的元素,我們通常用for循環(huán)來做,比如:
package test;
public class Test {
public static void main(String args[]){
int arr[]={1,2,3};
System.out.print("[");
for(int i=0; i<arr.length-1; i++)
System.out.print(arr[i]+", ");
System.out.println(arr[arr.length-1]+"]");
}
}
輸出的結(jié)果為:[1, 2, 3]。
但是Java提供了更為簡(jiǎn)單的方法,這就是toString方法。具體做法如下:
package test;
import java.util.Arrays;
public class Test {
public static void main(String args[]){
int arr[]={1,2,3};
System.out.println(Arrays.toString(arr));
}
}
輸出的結(jié)果為:[1, 2, 3]。
但是如果數(shù)組中的元素不是同一類型怎么辦呢?比如:
package test;
import java.util.Arrays;
public class Test {
public static void main(String args[]){
int[] arr={1,2,3};
String[] str={"aaa","bbb"};
Object[] array = {arr,str};
System.out.println(Arrays.toString(array));
}
}
輸出的結(jié)果為:[[I@158f9d3, [Ljava.lang.String;@79a2e7]。
可以看到打印出來的不是數(shù)組元素,而是對(duì)象的內(nèi)存代號(hào)。如果要打印出數(shù)組元素怎么辦呢?這里我們可以用到deepToString。比如:
package test;
import java.util.Arrays;
public class Test {
public static void main(String args[]){
int[] arr={1,2,3};
String[] str={"aaa","bbb"};
Object[] array = {arr,str};
System.out.println(Arrays.deepToString(array));
}
}
輸出的結(jié)果:[[1, 2, 3], [aaa, bbb]]。
相關(guān)文章
Spring Boot整合Spring Security的示例代碼
這篇文章主要介紹了Spring Boot整合Spring Security的示例代碼,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2018-04-04MyBatis中執(zhí)行相關(guān)SQL語句的方法
本文主要介紹了MyBatis中執(zhí)行相關(guān)SQL語句的方法,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-08-08遠(yuǎn)程連接Jedis和整合SpringBoot的詳細(xì)過程
這篇文章主要介紹了遠(yuǎn)程連接Jedis和整合SpringBoot的詳細(xì)過程,本文通過圖文實(shí)例相結(jié)合給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-08-08Spring Boot整合QueryDSL的實(shí)現(xiàn)示例
這篇文章主要介紹了Spring Boot整合QueryDSL的實(shí)現(xiàn)示例,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2020-09-09JAVA實(shí)現(xiàn)數(shù)字大寫金額轉(zhuǎn)換的方法
這篇文章主要介紹了JAVA實(shí)現(xiàn)數(shù)字大寫金額轉(zhuǎn)換的方法,涉及java針對(duì)字符串與數(shù)組的遍歷與轉(zhuǎn)換相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下2015-07-07java中對(duì)象和JSON格式的轉(zhuǎn)換方法代碼
JSON格式可以輕松地以面向?qū)ο蟮姆绞睫D(zhuǎn)換為Java對(duì)象,下面這篇文章主要給大家介紹了關(guān)于java中對(duì)象和JSON格式的轉(zhuǎn)換方法,文中通過代碼介紹的非常詳細(xì),需要的朋友可以參考下2023-12-12