-2
잘못된 int 인 문제가 있습니다. 내 데이터를 문자열 배열로 가져 오는 동안. 200,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,5,5,1
Android Java Nubmer 형식 예외
내가이 번호를 분석하고 있습니다 :
그것은 내 웹 사이트에서 그냥 숫자입니다. 나는 textview에 헴을 프린트 할 수있다. 나는 잘 작동한다. 하지만 정수로 사용하고 싶다면 오류가 발생합니다.
java.lang.NumberFormatException: Invalid int: "1
"
위의 오류는 이상합니다. 공간을 없애려고하면 문제가 될 수있는 큰 공간이 있지만 그렇지 않습니다.
int[] nums = new int[data.length];
stats = (LinearLayout) findViewById(R.id.LinearLayoutStats);
try {
for(int x=0; x<data.length; x++) {nums[x] = Integer.parseInt(data[x]);}
int heightLoop[] = nums;
for (int j = 0; j < heightLoop.length; j++) {
drawChart(1, heightLoop[j]);
}
}catch (Exception e) { Log.d("ERROR",e.toString());}
문자열 배열에는 어떤 것이 있습니까? 자세한 내용을 알려주시겠습니까? –
200,7,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1,1 , 1,1,1,5,5,1 – user7732643
try 데이터 [x] .trim() 외형에 따라 마지막 숫자에 예외가 발생합니다 .... –