Scanner类读取数字后读取字符串

2019-10-02  本文已影响0人  jun123123

使用Scanner类数取数字后再读取字符串,需要连续两次nextLine(),一次是为了读取前一步读取数字时缓冲区留下的回车换行,第二次才是字符串的读取。

import java.util.*;
public class scan {
    static Scanner s = new Scanner(System.in);
    public static void main(String[] args){
        float a = s.nextFloat();
        System.out.println(a);
        String b = s.nextLine();
        System.out.println(b);
        String c = s.nextLine();
        System.out.println(c);
    }
}

上一篇 下一篇

猜你喜欢

热点阅读