java输入数字和点
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类型,最后输出用户输入的数字。如果不包含小数点,则输出提示信息。
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。