[問題] Scanner的使用方法
請問一下
我是用 Scanner 讀我要的值
因為我的method不只一個,有一個變數的 兩個變數的
有辦法在我按下enter後,如果沒有輸入到的值pass掉嗎
比如說 輸入:1 2 3 就是將1 2 3丟到我指定的參數a b c
輸入:1 就是將1丟到我指定的參數a ,b`c則仍是初始值
目前我的想法是用next,可是這只會讀到第一個值後就卡住了
public class test {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
String a="";
String b="";
String c="";
a= input.next();
b= input.next(); //會卡在這
c= input.next();
}
}
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 36.225.234.201
推
12/15 01:53, , 1F
12/15 01:53, 1F
推
12/15 01:55, , 2F
12/15 01:55, 2F
推
12/15 01:56, , 3F
12/15 01:56, 3F
推
12/15 02:02, , 4F
12/15 02:02, 4F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 2 篇):