Why can't I enter a string in Scanner(System.in), when calling nextLine()-method?

前端 未结 12 1332
灰色年华
灰色年华 2020-12-01 10:18

How does this program actually work...?

import java.util.Scanner;

class string
{
    public static void main(String a[]){
        int a;
        String s;
          


        
12条回答
  •  有刺的猬
    2020-12-01 10:35

    import java.util.*;
    
    public class ScannerExample {
    
        public static void main(String args[]) {
            int a;
            String s;
            Scanner scan = new Scanner(System.in);
    
            System.out.println("enter a no");
            a = scan.nextInt();
            System.out.println("no is =" + a);
    
            System.out.println("enter a string");
            s = scan.next();
            System.out.println("string is=" + s);
        }
    }
    

提交回复
热议问题