91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

java數組轉為字符串的方法是什么

小億
81
2023-12-25 13:33:58
欄目: 編程語言

Java中數組轉為字符串的方法有以下幾種:
1. 使用Arrays類的toString()方法:這是最簡單的方法,直接調用Arrays類的toString()方法即可將數組轉為字符串。例如:

int[] arr = {1, 2, 3};
String str = Arrays.toString(arr);
System.out.println(str); // 輸出:[1, 2, 3]

2. 使用StringBuilder類:可以使用StringBuilder類來實現數組轉字符串的操作。通過遍歷數組,將元素逐個添加到StringBuilder對象中,最后調用toString()方法轉為字符串。例如:

int[] arr = {1, 2, 3};
StringBuilder sb = new StringBuilder();
sb.append("[");
for (int i = 0; i < arr.length; i++) {

????sb.append(arr[i]);

????if?(i?<?arr.length?-?1)?{

????????sb.append(",?");

????} } sb.append(“]”); String?str?=?sb.toString(); System.out.println(str);?//?輸出:[1,?2,?3]

3. 使用StringJoiner類:Java 8引入了StringJoiner類,它可以更方便地將數組轉為字符串。通過創建StringJoiner對象,并設置分隔符和前后綴,然后使用add()方法將數組元素逐個添加到StringJoiner中,最后調用toString()方法轉為字符串。例如:

int[]?arr?=?{1,?2,?3};
StringJoiner?sj?=?new?StringJoiner(",?",?“[”,?“]”);
for?(int?i?=?0;?i?<?arr.length;?i++)?{

????sj.add(String.valueOf(arr[i])); } String?str?=?sj.toString(); System.out.println(str);?//?輸出:[1,?2,?3]

這些方法可以根據實際需求選擇使用。

0
恩平市| 鄂州市| 襄城县| 博湖县| 塔城市| 工布江达县| 云龙县| 京山县| 乐昌市| 南岸区| 临城县| 濮阳县| 巫溪县| 林周县| 洛宁县| 林芝县| 观塘区| 图木舒克市| 乌拉特中旗| 武义县| 吉安市| 东丰县| 兴城市| 东乡族自治县| 镇平县| 新干县| 乡宁县| 肇源县| 瓦房店市| 马鞍山市| 湘潭市| 靖州| 磐安县| 松潘县| 论坛| 中山市| 龙胜| 保德县| 林州市| 工布江达县| 南昌县|