我是Android的初学者。
我创建了一个编辑文本字段,可以在其中输入0-9之间的值。现在,我必须在整数数组中获取这些值。
example : entered values are 12345.
I need an array containing these values
int[] array = {1,2,3,4,5};
我需要知道这样做的方法。请帮助。
答案 0 :(得分:0)
您可以使用以下内容:
int[] array = new int[yourString.length()];
for (int i = 0; i < yourString.length(); i++){
array[i] = Character.getNumericValue(yourString.charAt(i));
}
答案 1 :(得分:0)
试试这个:
String str = edittext.getText.toString();
int length = str.length();
int[] arr = new int[length];
for(int i=0;i<length;i++) {
arr[i] = Character.getNumericValue(str.charAt(i));
}