这是我的程序:
import java.io.*;
public class Inputing
{
public static void main(String ar[]) throws IOException
{
InputStreamReader isr=new InputStreamReader(System.in);
BufferedReader br=new BufferedReader(isr);
System.out.println("\nEnter a value: ");
int a;
a=br.read(ar[0]);
System.out.print("The entered value is: "+a);
}
}
这是我的错误:
Inputing.java:10: error: no suitable method found for read(String)
a=br.read(ar[0]);
^
答案 0 :(得分:1)
该错误是不言自明的。 read(String)
类上没有BufferedReader
方法。参见Java docs。
BufferedReader
确实有一个read
方法,该方法使用3个参数(字符数组,偏移量和长度值)作为参数。您可能要使用该变体。