亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

在 Java 中從鍵盤讀取 double

在 Java 中從鍵盤讀取 double

慕尼黑5688855 2021-09-15 17:32:18
如何從 Java 中的鍵盤讀取雙變量?我正在嘗試解決這個問題,但沒有奏效。它說:線程“main”中的異常 java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:864) at java.util.Scanner.next(Scanner.java:1485) at java.util.Scanner.nextDouble( Scanner.java:2413) 在 Main.main(Main.java:7)我的代碼import java.util.*;public class Main {    public static void main(String[] args) {        Scanner scanner = new Scanner(System.in).useLocale(Locale.US);        String s = scanner.next();        double d = scanner.nextDouble();        int myI = scanner.nextInt();        System.out.println("String: " + s);        System.out.println("Double: " + d);        System.out.println("Int: " + myI);    }}
查看完整描述

3 回答

?
波斯汪

TA貢獻1811條經驗 獲得超4個贊

試圖復制,沒有運氣。我認為問題出在您的輸入上。這是我嘗試過的:


輸入:


s


4.51


2

輸出:


String: s

Double: 4.51

Int: 2

在您的代碼中,您的第一個掃描器采用string,第二個:double和第三個采用int。


查看完整回答
反對 回復 2021-09-15
  • 3 回答
  • 0 關注
  • 294 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號