我是处理新手,我试图将任何字符串数字拆分成单个数组元素。然后我的目标是找到家,许多数字重复自己和阵列打印出来。我不确定我是否在正确的轨道上!我知道有一些缺失的行,但正如我之前提到的,我是新的并且探索数组,模数和字符串区域。
int[] dig = new string [1233467890];
int n=dig.length;
while(n<0){
arr[i--]=n%10
dig = n % 10;
n = n / 10;
}
println(arr);
提前感谢您的帮助
埃德
答案 0 :(得分:0)
我认为你在这里混合了一些东西,特别是字符串和数组。
数组是一系列对象,这些对象可以是整数,字符,布尔值,圆圈,杯子或球。在编程世界中,String是一种非常特殊的数组:它是一个字符数组。
因此,正如您可能已经注意到的那样,无法创建整数的“字符串”。并且处理编程接口会告诉您如果您尝试运行您发布的代码: “无法将[] String转换为[] Int”。这意味着:字符串和整数是根本不同的东西。
由于我既不了解你的目标也不了解你的代码,我无法再帮助你了。
我认为阅读和理解以下链接是更好的主意,运行并理解那里的基本示例,然后尝试编写您想要的内容。
http://processing.org/reference/Array.html http://processing.org/reference/String.html
祝你好运