Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java中的输入字符串_Java - Fatal编程技术网

Java中的输入字符串

Java中的输入字符串,java,Java,它要求整数和浮点,但不接受字符串。在C++中(CIN,忽略),是否需要添加一些忽略转义序列? next()只能读取输入直到空格。它不能读两个被空格隔开的单词。另外,next()在读取输入后将光标放在同一行中 nextLine()读取输入,包括字词之间的空格(即,它一直读取到行末\n)。读取输入后,nextLine()将光标定位在下一行。添加解释将不仅仅是发布代码。 package day1.example; import java.util.Scanner; public class Exa

它要求整数和浮点,但不接受字符串。在C++中(CIN,忽略)

,是否需要添加一些忽略转义序列? next()只能读取输入直到空格。它不能读两个被空格隔开的单词。另外,next()在读取输入后将光标放在同一行中


nextLine()读取输入,包括字词之间的空格(即,它一直读取到行末\n)。读取输入后,nextLine()将光标定位在下一行。

添加解释将不仅仅是发布代码。
package day1.example;

import java.util.Scanner;

public class ExampleInput {


    private static Scanner obj;

    public static void main(String[] args) {
        obj = new Scanner(System.in);
        int a;
        float b;
        String c;
        System.out.println("Enter a No : ");
        a = obj.nextInt();
        System.out.println("a = " + Math.pow(a,2));
        System.out.println("Enter a Float : ");
        b = obj.nextFloat();
        System.out.println("b = " + b);
        System.out.println("Enter a String :");
        c = obj.nextLine();
        System.out.println("Name = " + c);


    }

}
 c = obj.next();