HTTP Status 405 - Метод не разрешен Ошибка для API отдыха

next () и nextLine () связаны со Сканером и используются для получения входов String. Их отличия ...

next () может читать ввод только до пробела. Он не может читать два слова, разделенных пробелом. Кроме того, next () помещает курсор в ту же строку после прочтения ввода.

nextLine () считывает ввод, включая пробел между словами (то есть, он читается до конца строки\n). После ввода ввода nextLine () позиционирует курсор в следующей строке.

import java.util.Scanner;

public class temp
{
    public static void main(String arg[])
    {
        Scanner sc=new Scanner(System.in);
        System.out.println("enter string for c");
        String c=sc.next();
        System.out.println("c is "+c);
        System.out.println("enter string for d");
        String d=sc.next();
        System.out.println("d is "+d);
    }
}

Выход:

введите строку для c abc def c is abc

введите строку для d

d is def

Если вы используете nextLine () вместо next (), тогда

Вывод:

введите строку для c

ABC DEF c является ABC DEF введите строку для d

GHI d является GHI

21
задан user2821894 2 October 2013 в 18:20
поделиться