Ste*_*ris 2 java arrays string
假设我有一串123456789.我想拆分这个字符串,每个数字都在数组的不同插槽中.我无法使用该split()方法,因为没有什么可以拆分.我将如何在Java中实现这一目标.
int x=123456789;
char[] array = x.toString().toCharArray();
int intarray[] = new int[array.length];
for (int i = 0; i < array.length; i++) {
intarray[i] = Integer.parseInt(array[i]);
}
Run Code Online (Sandbox Code Playgroud)
在此之后,您intarray将获得一系列数字.如果你的整数也可以是负数,你必须取它的绝对值并进行相同的操作,然后在那之后多个第一个数组值-1.但我猜,这不是必需的.
编辑:
我想,我不理解你的问题.如果要仅拆分字符串,则必须仅使用此行.我写了关于整数的文章,也可能有用.
string x="123456789";
char[] array = x.toCharArray();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1128 次 |
| 最近记录: |