這題哈囉不是指印出Hello,world的哈囉
而是當使用者輸入一些字(比如:你好、ABC、A1等等),我們將此多加一些我們想加的字。像是你打『王小明』,會輸出『Hello, 王小明』
以下程式碼僅供參考:
import java.util.*;
public class Hello {
public static void main(String[] args) {
// TODO Auto-generated method stub
//建立Scanner物件讓使用者可以輸入字
Scanner sc=new Scanner(System.in);
//設一個字串讀取
String s;
//當使用者輸入字並按下Enter後,將執行迴圈內的程式碼
while(sc.hasNext()) {
//s用來讀取剛剛輸入的所有字串
s=sc.nextLine();
System.out.println("hello, "+s);
}
}
}
java.util.hasNext()
如果有輸入字元,回傳true
所以當有輸入任何字並按下Enter時,這個while就會成立,跑進迴圈內執行迴圈內的程式碼
文章標籤
全站熱搜