欢迎使用CSDN-markdown编辑器

来源:互联网 发布:sql force index 编辑:程序博客网 时间:2024/06/05 16:39
import java.util.Scanner;public class Main{    public static void main(String[] args){     Scanner scan = new Scanner(System.in);         /*         要求 每一行读一种类型的数据         分别是int double 及 String 类型的数据         但是这样写会存在一个问题:当使用         double d = scan.nextDouble();是会出现光标定位的问题         因为nextDouble()或者nextInt()等方法都会使得读数据时发生         截取所以在接下来读取String类型的数据时就会读一个'\n'产生偏         离目标的错误         解决方法:             使用nextLine()令光标下移             新建Scanner实例             推荐第一种方法           */        int i = scan.nextInt();         double d = scan.nextDouble();        String s = scan.nextLine();        System.out.println("String: " + s);        System.out.println("Double: " + d);        System.out.println("Int: " + i);    }}   
0 0