嘗試創建一個函式,該函式將int[] 數字作為輸入并回傳一個 String[],其中數字的值使用該函式轉換為字串。不確定如何繼續或如何將整數轉換為字串。
uj5u.com熱心網友回復:
您可以使用Integer#toString將整數轉換為字串:
int[] nums = ...;
String[] stringNums = new String[nums.length]
for(int i = 0; i < nums.length; i ){
stringNums[i] = Integer.toString(nums[i]);
}
return stringNums;
uj5u.com熱心網友回復:
int[] foo = ...
String[] bar = new String[foo.length];
for (int i = 0; i < foo.length; i = 1) {
bar[i] = String.valueOf(foo[I];
}
下次你可能也可以谷歌搜索:)
uj5u.com熱心網友回復:
這是另一種基于流的方法:
int[] a = {1,2,3,4,5};
String[] b = String[] b = Arrays.stream(a).mapToObj(String::valueOf).toArray(String[]::new);
- 制作一個
IntStream包含輸入資料的 - 轉換為字串流
- 轉換為
String[]
轉載請註明出處,本文鏈接:https://www.uj5u.com/caozuo/470728.html
上一篇:洗掉出現在單詞之外的模式
