Java 以下哪项描述了扫描程序方法nextLine的返回类型和参数?
问题是:以下哪项描述了扫描程序方法nextLine的返回类型和参数 我很确定nextLine没有参数。我不确定的是返回类型是字符串还是void。它是哪一个?Java 以下哪项描述了扫描程序方法nextLine的返回类型和参数?,java,Java,问题是:以下哪项描述了扫描程序方法nextLine的返回类型和参数 我很确定nextLine没有参数。我不确定的是返回类型是字符串还是void。它是哪一个?Scanner.nextLine()没有参数,返回一个字符串 考虑以下代码: import java.util.Scanner; public class ScannerEx { public static void main (String [] args) { Scanner scanner = new Scan
Scanner.nextLine()
没有参数,返回一个字符串
考虑以下代码:
import java.util.Scanner;
public class ScannerEx {
public static void main (String [] args) {
Scanner scanner = new Scanner(System.in);
String input = scanner.nextLine();
System.out.println(input);
}
}
如果我进入:
foobar
它会打印出来
foobar
如果它是空的,那么它将不会返回任何内容。不仅没有输出,还会出现编译错误。您可以查看:
公共字符串nextLine()
public方法没有参数,返回一个字符串。没有参数,它返回一个字符串。Java是开源的,所以您可以搜索javadoc