Java是一種強大的編程語言,可以通過代碼來實現很多功能。輸入數字和點是我們在編程中經常需要的操作,在Java中也有對應的方法來實現。
import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("請輸入數字:"); double num = sc.nextDouble(); System.out.println("您輸入的數字是:" + num); } }
上面的代碼演示了如何使用Java中的Scanner類來輸入數字。我們首先需要導入Scanner類,然后創建一個Scanner對象。接著,在控制臺輸出提示信息,使用nextDouble()方法來讀取用戶輸入的數字,最后輸出用戶輸入的數字。
如果我們需要輸入點,可以將輸入類型改為String,并使用next()方法來讀取整個字符串。然后使用String類的contains()方法來判斷是否包含點。
import java.util.Scanner; public class Demo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.println("請輸入包含小數點的數字:"); String str = sc.next(); if (str.contains(".")) { double num = Double.parseDouble(str); System.out.println("您輸入的數字是:" + num); } else { System.out.println("輸入的內容不包含小數點!"); } } }
上面的代碼演示了如何輸入包含小數點的數字。我們先輸入整個字符串,然后使用String類的contains()方法來判斷是否包含點。如果包含點,使用Double.parseDouble()方法將字符串轉換為double類型,最后輸出用戶輸入的數字。如果不包含小數點,則輸出提示信息。
上一篇php mssql語句
下一篇java詞法和語法一遍