java 數字轉 字符串 互相轉換


各種數字類型轉換成字符串型:   
String s = String.valueOf( value); // 其中 value 為任意一種數字類型。   
字符串型轉換成各種數字類型:   
String s = "169";  
byte b = Byte.parseByte( s );  short t = Short.parseShort( s );  int i = Integer.parseInt( s );  long l = Long.parseLong( s );  Float f = Float.parseFloat( s );  Double d = Double.parseDouble( s );   
數字類型與數字類對象之間的轉換:   
byte b = 169;  
Byte bo = new Byte( b );  b = bo.byteValue();   
short t = 169;  
Short to = new Short( t );  t = to.shortValue();   
int i = 169;  
b = bo.byteValue();   
short t = 169;  
Short to = new Short( t );  t = to.shortValue();   
int i = 169;  
Integer io = new Integer( i );  i = io.intValue();   
long l = 169;  
Long lo = new Long( l );  l = lo.longValue();   
float f = 169f;  
Float fo = new Float( f );  f = fo.floatValue();   
double d = 169f; 

 

Double dObj = new Double( d );  

d = dObj.doubleValue(); 

 

Double dObj = new Double( d );  d = dObj.doubleValue();    
random()          產生(0,1)之間的小數 
random()*10       產生[0,10)之間的數,含小數 int(random()*10)     產生[0,9]之間的整數 int(random()*10)+1 產生[1,10]之間的整數  
int(random()*x)     產生[0,x]之間的整數 int(random()*x)+1 產生[1,x+1]之間的整數   
class IntToString  { 
 public static void main(String[] args)   { 
  int a=3; 
  String s=Integer.toString(a);   System.out.println(s);  } }


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM