bit*_*tva 2 java compiler-errors
我正在使用Scanner和BufferedReader对象来读取来自url的文本输入,并且我得到了这个编译时错误:没有为Scanner找到合适的构造函数.
任何建议将不胜感激,这里是代码:
import java.util.Scanner;
import java.net.*;
import java.io.*;
import java.util.Arrays;
import java.lang.*;
public class Processor
{
public void start(){
readInput();
sort();
writeOutput();
}
public void readInput()
{
Scanner scan = new Scanner();
URL file = new URL("http://file.txt");
BufferedReader reader=new BufferedReader(new InputStreamReader(file.openStream()));
Customer[] customerList = new Customer[40000];
scan.nextLine();
Run Code Online (Sandbox Code Playgroud)
Scanner类没有默认构造函数,请参阅此文档 http://docs.oracle.com/javase/1.5.0/docs/api/java/util/Scanner.html
例如,此代码允许用户从System.in读取数字:
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
Run Code Online (Sandbox Code Playgroud)