내 개인적인 문제는 이것입니다. 모든 필드가 채워지지 않는 크기 32의 배열이 있습니다. 이 배열을 java의 int로 변환하고 싶습니다.char 배열을 int로 변환하는 방법은 무엇입니까?
예 : ArrayChar = [1, .......] 첫 번째 위치는 prenchida이고 나머지는 비어 있습니다.
내가 시도 :
int value = Integer.parseInt (new String (buffer));
내가 루프되지 않은 옵션 ...
이이 사람이 나를 도울 수 싶습니다
java.lang.NumberFormatException: Invalid int: "1 ......"
한 가지 예외?
입니다 'buffer'는 무엇을 포함합니까? –
문자열에 원하는 숫자의 자릿수가있는 한만 입력했는지 확인 했습니까? char가 공백이나 다른 것으로 변환되면, 정수로 String.trim() – wastl
을 사용해야합니다. 예 : ArrayChar = [1,2, .......] valeu = 12; "......."= empty –