2012-02-11 26 views
0

将字符串数字拆分为单个数字时出现问题我是新处理程序,我试图将任何字符串数字拆分为单个数组元素。然后,我的目标是找到许多家庭重复自己,然后打印出来的数组。我不确定我是否在正确的轨道上!我知道有一些缺失的行,但正如我之前提到的,我是新的,探索数组,模数和字符串区域。我在处理

' 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

我觉得你在这里混的东西一点点,特别是什么字符串和数组。

数组是一系列对象,这些对象可能是整数,字符,布尔值,圆,杯或球。字符串在编程领域中是一种非常特殊的数组类型:它是一个字符数组。

因此,正如您可能已经注意到的那样,没有办法创建整数的“字符串”。处理编程接口告诉你,如果你尝试运行你发布的代码: “不能将[]字符串转换为[] Int”。这意味着:字符串和整数是根本不同的东西。

因为我不理解你的目标和你的代码,所以我不能再帮你了。

我认为阅读和理解下面的链接,运行和理解那里的更基本的例子,然后尝试编程你想要的是个更好的主意。

http://processing.org/reference/Array.html http://processing.org/reference/String.html

问候

+0

谢谢您promp答案。我想在我继续之前,我必须首先理解一些概念,如果不是全部的话。再次感谢。 – mcs12 2012-02-11 19:18:17