我正在尝试通过将'int'转换为'String'来创建对象。我正在研究ADT堆栈程序,但我被要求使用数据类型String。
*我能够弄明白:
int top = -1;
String stkTop = Integer.toString(top);
*但是如何将此int创建为String?
int[] data;
data = new int[10];
答案 0 :(得分:0)
您可以使用Arrays.toString()
来完成此操作
String stkTop = Arrays.toString(data);
答案 1 :(得分:0)
获得数组的值后,您就可以进行简单的for循环。
int[] data = {1,2,3,4,5,6,7,8,9,10};
String numbers = "";
for(int x=0; x<data.length; x++){
numbers = numbers + data[x] + " ";
}
答案 2 :(得分:0)
您可以这样做:
public String intArrayToString(int[] in){
Stringbuilder sb = new StringBuilder();
for (int x : data)
sb.append(x);
return sb;
}