2011-09-20 7 views

答えて

6
long parseLong(String s, int radix) 
       throws NumberFormatException 

http://download.oracle.com/javase/6/docs/api/java/lang/Long.html

Long thirteenAsBase10; 
try 
{ 
    thirteenAsBase10 = Long.parseLong(thirteenAsBase36, 36); 
} 
catch (NumberFormatException e) 
{ 
    System.out.println("Oops"); 
} 

あなたの最初に考えたのは、常に次のようになります。のJavaDocをお読みください。

+0

はい、私は「JavaDocsを読む」の2番目にしたいと思います。 – n0rm1e

+1

+1:定数「36」をCharacter.MIN_RADIXに置き換えることができます。さもなければ、これはマジックナンバーのように見えます。 –

+1

@PeterLawreyあなたは 'MAX_RADIX'を意味します –

関連する問題