2013-09-25 4 views
0

어떻게 16 진수에서 10 진수로 변환 할 수 있습니까? 편집 텍스트에서 숫자를 가져 와서 parseInt를 사용하여 시도했지만 길게 띄어 진 숫자를 나눈 후 텍스트보기로 결과를 봅니다. 그러나 작동하지 않습니다. 아이디어가 있습니까?십진수로 자바에서 십진수로 변환

String s=et.getText().toString(); 
String[] F=s.split(" "); 
String last=F[F.length-1] ; 
int i=Integer.parseInt(last, 16); 

tv1.setText(i); 
+1

는 ... 수행하는 데 도움이 너 오류가있어? 그렇다면 어떤 오류가 발생합니까? 컴파일시 또는 런타임시? 어떤 코드 라인에서? – Heinzi

답변

1

당신이있어 가까운 ... 단지 확인과 같은 문자열로 i을 변환해야합니다 :

tv1.setText(i + ""); 

희망이 :)

"자사가 작동하지"
+0

tv1.setText (i + ""); 고마워요,이 사람이 일했습니다 :) – user2815087

+0

그것을 듣고 다행! 올바른 것으로 표시하는 것을 잊지 마세요 :) 좋은 하루 되세요! –