從c語(yǔ)言轉(zhuǎn)到j(luò)ava會(huì)感覺(jué)Java語(yǔ)法會(huì)有點(diǎn)奇怪,以下就是羅列一下不同的語(yǔ)法。
導(dǎo)入快速使用,套入main打"psvm"出現(xiàn)public static void main{
}
輸出"sout"出現(xiàn)System.out.println();
1.關(guān)于輸出函數(shù)
System.out.println("多了ln打印時(shí)換行");
這里默認(rèn)輸出后換行
System.out.print(打印時(shí)不換行");
這里就是輸出不換行
2.關(guān)于Java輸入函數(shù),這個(gè)就多了許多東西
寫Scanner提示時(shí)按回車,自動(dòng)導(dǎo)入類似c語(yǔ)言的頭文件 Java鍵盤輸入語(yǔ)法為:(有很多問(wèn)題,在項(xiàng)目當(dāng)中慎重使用) Scanner scanner =new Scanner(System.in); //相當(dāng)于輸入函數(shù) int a = scanner.nextInt(); //將輸入的下一個(gè)標(biāo)記為int(相當(dāng)于讀入整數(shù)),然后賦給a char ch = scanner.next() double a = scanner.nextDouble();//讀入浮點(diǎn)數(shù) float a=scanner.nextFloat(); String b = scanner.next();如果讀取含有空格,就結(jié)束,如hello world,變?yōu)閔ello String b = scanner.nextLine();讀取空格也不結(jié)束,仍為hello world
3.java輸出時(shí)為了更加直觀有時(shí)候要拼接一些字符項(xiàng),然后看下面
字符串 + 字符串 = 拼接 ("Hello Java"+"good") = Hello Javagood 字符串 + 其他數(shù)據(jù)類型 = 拼接 ("Hello Java"+10+20) = Hello Java1020 其他數(shù)據(jù)類型 +字符串 = 先計(jì)算后拼接 !當(dāng)"10"+"20"則還是1020拼接 (10+20+"Hello Java") = 30Hello Java //括號(hào)內(nèi)的+不顯示
4.這里講一下數(shù)字和字符串怎么換,如10變成"10"
用String.valueOf(num)將整形num變成字符串 int num = 10; String ret = String.valueOf(num) ret最后打印出"10" 字符串變?yōu)檎麛?shù) String str = "123"; int ret = Integer.valueOf(str); ret最后打印出123
5.產(chǎn)生隨機(jī)數(shù)也有一定的技巧
產(chǎn)生隨機(jī)數(shù) 需要開(kāi)頭行 以及定義的 Random random =new random(seed:) int rand=random.nextInt(bound:100) 生成0-100以內(nèi)的隨機(jī)數(shù) int rand=random.nextInt(bound:100)+1 生成1到101內(nèi)的隨機(jī)數(shù) int rand=random.nextInt(bound:50)+50 生成50到100以內(nèi)的隨機(jī)數(shù)
6.判斷字符串相等?輸出密碼是否錯(cuò)誤、
java中判斷字符串是否相等 String password =scanner.nextLine(); //輸入了密碼 if(password.equals("")) ""中輸入字符串
7.Java中的數(shù)據(jù)類型都要初始化
你是否還在尋找穩(wěn)定的海外服務(wù)器提供商?創(chuàng)新互聯(lián)www.cdcxhl.cn海外機(jī)房具備T級(jí)流量清洗系統(tǒng)配攻擊溯源,準(zhǔn)確流量調(diào)度確保服務(wù)器高可用性,企業(yè)級(jí)服務(wù)器適合批量采購(gòu),新人活動(dòng)首月15元起,快前往官網(wǎng)查看詳情吧