Scanner doesn't read whole sentence - difference between next() and nextLine() of scanner class

后端 未结 22 1088
北荒
北荒 2020-12-03 01:14

I\'m writing a program which allows the user to input his data then outputs it. Its 3/4 correct but when it arrives at outputting the address it only prints a word lets say

22条回答
  •  离开以前
    2020-12-03 01:48

    Below is the sample code to read a line in Standard input using Java Scanner class.

    import java.util.Scanner;
    
    public class Solution {
    
        public static void main(String[] args) {
            Scanner scan = new Scanner(System.in);
            String s = scan.nextLine();
            System.out.println(s);
            scan.close();
        }
    }
    

    Input:

    Hello World

    Output:

    Hello World

提交回复
热议问题