- 在java中新建的一個(gè)project其默認(rèn)的編碼是GBK編碼但推薦是使用囊括了多國(guó)語(yǔ)言的UTF-8編碼越驻。 可選中項(xiàng)目-->單擊右鍵-->properties進(jìn)行更改蚣抗。
- 幾何級(jí)數(shù)、階乘的運(yùn)算非常巨大
- java中的類(lèi)型轉(zhuǎn)換:
int --> String:int a = 123; String strA = a + ""; //直接加上一個(gè)空字符串癌瘾,java會(huì)默認(rèn)轉(zhuǎn)換為精度更高的String類(lèi)型
int a = 123; String strA = Integer.toString(a); //用toString()函數(shù)來(lái)進(jìn)行轉(zhuǎn)換
```
int a = 123; String strA = String.valueOf(a);//用valueOf()函數(shù)來(lái)進(jìn)行轉(zhuǎn)換
```
String --> int:
- ```java
String strA = "123";int a = Integer.parseInt(strA);
String --> double:
String strA = "123"; double a = Double.parseDouble(strA);
- 有時(shí)候存在連續(xù)多個(gè)鍵盤(pán)輸入的時(shí)候要注意:
當(dāng)一個(gè)input.nextLine();位于另一個(gè)輸入之后秃流,前一個(gè)輸入必須要清理空格才行。即使是要輸入一個(gè)int值也應(yīng)該 int a = Integer.parseInt(input.nextLine()); 這是一個(gè)細(xì)節(jié)問(wèn)題柳弄,雖然之后開(kāi)發(fā)不會(huì)在控制臺(tái)上進(jìn)行操作舶胀。