打印空盒子?

时间:2018-12-01 14:17:39

标签: java arrays string loops for-loop

下面的代码应该将包含整数的数组中的每个值转换为char,然后将其添加到字符串变量中。

 else if (response.equalsIgnoreCase("toString"))
        {
            strContents = "";
            for(int i = 0; i<values.length; i++)
            {
                strContents = strContents + (char)values[i];
            }
            System.out.print("\nString text (from array values): " + strContents);
        }

但是我得到的输出是这样的: enter image description here

'values'是数组的名称。

1 个答案:

答案 0 :(得分:1)

只需使用:

strContents = strContents + values[i];

您无需将int强制转换为char