Java中簡單的輸入輸出語句
一、輸入語句
1.使用Scanner類
使用步驟:
(1)導包
import java.util.Scanner;
這一步是必須要做的?。?!
(2)使用Scanner創(chuàng)建對象
Scanner sc=new Scanner(System.in);//sc是你所創(chuàng)建的變量名,其他的代碼是規(guī)定如此;
//構造Scanner類對象,它附屬于標準輸入流System.in;
(3)輸入數(shù)據(jù)
接下來用代碼區(qū)別next( )和nextLine( )。
next( )的實現(xiàn):
因為其中有空格,所以==當next( )遇到空格就停止執(zhí)行。
nextLine( )的實現(xiàn):
以上就是這兩種輸入輸入字符串的方法與它們的區(qū)別。
(4)注意事項
nextLine ()方法是遇到回車才算輸入結束,所以就會把空格、Tab鍵這種”不特殊”的鍵也包括進去。另外, next ()方法是不會接受換行字符的,意思是說,你Java中 用戶輸入要用到Scanner類,而輸入字符串又要用到該類里面的next ()和 nextline ()的方法。
舉例說明:
對此結果的解釋:因為當你輸入18時要敲一下回車鍵,這時候nextLine( )檢測到有回車鍵的輸入,就會終止執(zhí)行后面的代碼。
改正方法:可以選擇使用next( ),或者將nextLine( )放在nextInt( )前面。
(5)總結:當你要輸入不同種類的數(shù)據(jù)的時候,優(yōu)先處理字符串的輸入?。?!
二、輸出語句
一般java的輸出語句一共有三種:
(1)
System.out.println();//java中最常用的輸出語句,會自動換行;
(2)
System.out.print();//與上一個輸出語句的區(qū)別就是此輸出語句不會自動換行;
(3)
System.out.printf();//這個方法延續(xù)了C語言的輸出方式,通過格式化文本和參數(shù)列表輸出;
文章來源:http://www.zghlxwxcb.cn/news/detail-723320.html
不同轉換符實現(xiàn)不同數(shù)據(jù)類型到字符串的轉換,如表所示:文章來源地址http://www.zghlxwxcb.cn/news/detail-723320.html
轉換符 | 示列 | 舉例 |
---|---|---|
%d | 整數(shù)類形 | 12 |
%f | 浮點類型 | 2.3 |
%e | 指數(shù)類型 | 3.4e+4 |
%c | 字符類型 | ‘a(chǎn)’ |
%s | 字符串類型 | “abc” |
%o | 整數(shù)類型(八進制) | 77 |
%x | 整數(shù)類型(十六進制) | FF |
%b | 布爾類型 | false |
到了這里,關于Java中簡單的輸入輸出語句的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關文章,希望大家以后多多支持TOY模板網(wǎng)!