下面的代码应该将包含整数的数组中的每个值转换为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);
}
'values'是数组的名称。
答案 0 :(得分:1)
只需使用:
strContents = strContents + values[i];
您无需将int
强制转换为char
。