下面是java程序:importjava.applet.Applet;importjava.io.*;publicclassfindsort{publicstaticvoidmain(Stringargs[])throwsIOException{BufferedInputStreamin=newBufferedInputStr...
下面是java程序:
import java.applet.Applet;
import java.io.*;
public class findsort
{
public static void main(String args[]) throws IOException
{
BufferedInputStream in=new BufferedInputStream(System.in);
BufferedOutputStream Out=new BufferedOutputStream(System.out);
int y[]={2,4,5,7,9,0};
int a;
byte b[]=new byte[2];
System.out.println("请输入要查询的数字:");
a=in.read(b,0,2);
int l=0;
for(int i=0;i<6;i++)
{
if(y[i]==a)
l=1;
break;
}
if(l==0)
{
out.write(b,0,1);
System.out.println("没有找到!");
out.flush();
}
else
System.out.println("找到了1");
}
}
之后在cmd下运行并编译
但是出现以下结果:输入javac findsort.java 但是出现这样的问题:
findsort.java:23:找不到符号
符号:变量 out
位置:类findsort
out.write(b,0,1);
^
findsort.java:25:找不到符号
符号:变量 out
位置:类findsort
out.flush();
^
2错误
请大家看看这是为什么啊?
展开