##EasyReadMore##

JAVA學習筆記:不同資料型態互轉

以前碰的都是PHP,跟JAVA比起來是很簡單的語言QQ

最近在面對事實開始寫的結果,知道自己肉腳以外,還深深的體悟到以前資結學的相當的差


言歸正傳XD

今天在寫一些運算的時候才發現,如果是用字串要轉其他資料型態,跟其他整數、浮點數互轉,
其實方法不太一樣@@~

之前在寫的時候,遇到的都是字串轉整數等等的問題~
以字串轉整數為例,使用的方法如下:
String xxx = "1234";
int x = Integer.parseInt(xxx);  //使用 Integer.parseInt

而字串轉其他型態如下:


字串轉布林 boolean b=new Boolean(s).booleanValue();

轉長整數 long l=Long.parseLong(s);

轉浮點數 float f=Float.parseFloat(s);

轉倍精確度double d=Double.parseDouble(s);



但是!  如果只是整數想轉double
其實只要做這樣的動作  @@

int i = 20;
 
//(double)為強制轉形
double d=(double) i ; 




-..-  結果我這菜鳥又傻傻的用了Double.parseDouble().....

大家不要忘了唷!! >.^

3 意見:

匿名 提到...

實際上你做的 Double.parseDouble()這種方式有很多優點跟好處
用強制轉型只是打字方便而已,並不算是很好的程式習慣
建議妳多參考一些書籍,不要把原本很好的習慣結果被一些奇怪的教學教壞了

rogerroan 提到...

可否指點一下好處在哪

Peter Pan 提到...

?所以PHP比較簡單

張貼留言

Related Posts with Thumbnails