将int转换为字符串

时间:2016-10-27 20:57:26

标签: java arrays int

我正在尝试通过将'int'转换为'String'来创建对象。我正在研究ADT堆栈程序,但我被要求使用数据类型String。

*我能够弄明白:

int top = -1;
String stkTop = Integer.toString(top);

*但是如何将此int创建为String?

int[] data;
data = new int[10];

3 个答案:

答案 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;
}