Java Stdin and Stdout II

  • + 56 comments

    Sometimes you have to clear the buffer to print the strings by command sc.nextLine();, here is my correct code:- import java.util.Scanner;

    public class Solution { public static void main(String[] args) { Scanner sc=new Scanner(System.in); int x=sc.nextInt(); double y = sc.nextDouble(); sc.nextLine(); String s = sc.nextLine();

        System.out.println("String: "+s);
        System.out.println("Double: "+y);
        System.out.println("Int: "+x);
    

    } }