谁能告诉我此错误的原因吗? [关闭]

问题描述 投票:-2回答:1
这是我的程序:

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]); ^

java compiler-errors bufferedreader java-io
1个回答
1
投票
错误是不言自明的。 read(String)类上没有BufferedReader方法。参见Java docs

BufferedReader确实具有read方法,该方法采用3个参数(字符数组,偏移量和长度值)作为参数。您可能要使用该变体。

© www.soinside.com 2019 - 2024. All rights reserved.