java基础输入输出语句
生活随笔
收集整理的這篇文章主要介紹了
java基础输入输出语句
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
輸入語句
方法一:
System.in和System.out方法
- 缺點一: 該方法能獲取從鍵盤輸入的字符,但只能針對一個字符的獲取
- 缺點二: 獲取的只是char類型的。如果想獲得int,float等類型的輸入,比較麻煩。
方法二
InputStreamReader和BufferedReader方法
- 優點: 可以獲取鍵盤輸入的字符串
- 缺點: 如何要獲取的是int,float等類型的仍然需要轉換
方法三:
Scanner類中的方法
- 優點一: 可以獲取鍵盤輸入的字符串
- 優點二: 有現成的獲取int,float等類型數據,非常強大,也非常方便;
輸入的語句寫完之后要加上 sc.close();后期可能會造成內存泄露。
輸出語句
Java中的輸出語句有以下四種:
System.out.println(1111);//換行打印 System.out.print(1111);//不換行打印 System.out.write(2222);//字節輸出 System.out.printf("%+8.3f\n", 3.14);//按格式輸出System.out.println(); 是最常用的輸出語句,它會把括號里的內容轉換成字符串輸出到輸出窗口(控制臺),并且換行,當輸出的是一個基本數據類型時,會自動轉換成字符串,如果輸出的是一個對象,會自動調用對象的toString();方法,將返回值輸出到控制臺;輸出快捷鍵:輸入syso后,按alt+/
System.out.print(); 與第一個很相似,區別就是上一個輸出后會換行,而這個命令輸出后并不換行。
System.out.printf(); 這個方法延續了C語言的輸出方式,通過格式化文本和參數列表輸出。
總結
以上是生活随笔為你收集整理的java基础输入输出语句的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何使用移动手机卡中的定向流量来观看腾讯
- 下一篇: 括号匹配+Java栈