java小程序运行错误
importjava.io.*;//在read1方法中,以带缓冲的输入流对象为参数,它主要是让这个输入流对象读取数据///在write1方法中,以带缓冲的输出流对象为参数...
import java.io.*;
//在read1方法中,以带缓冲的输入流对象为参数,它主要是让这个输入流对象读取数据
///在write1方法中,以带缓冲的输出流对象为参数,它主要是让这个输出流对象写入数据到f对象中
public class file19
{
public void read1(BufferedReader br)
{
try
{
System.out.println(br.readLine());
}
catch(Exception e)
{}
}
public void write1(String str,BufferedWriter bw)
{
if(str.length()>5)
{
try
{
bw.write(str);
bw.newLine();
bw.flush();
}
catch(Exception e){}
}
else if((str.length())<5)
{
try
{
bw.write("输入有误!");
bw.newLine();
bw.flush();
}
catch(Exception e)
{}
}
}
//创建一个文件类对象f
///创建一个文件输出流对象fos
///创建一个文件输入流对象fis
///创建一个多字节的输出流对象osw
///创建一个多字节输入流对象isr
///创建一个带缓冲的输入流对象br
///创建一个代缓冲的输出流对象bw
///让bw将数据写入到f中
///让br从f中将数据读出来
public static void main(String[] args)throws Exception
{
file2 f2=new file2();
File f=new File("d:\\filetest","2.txt");
FileReader fr=new FileReader(f);
FileWriter fw=new FileWriter(f);
BufferedWriter bw=new BufferedWriter(fw);
BufferedReader br=new BufferedReader(fr);
f2.write1("祖国是个大花园",bw);
f2.write1("小明说是吗",bw);
f2.write1("小王觉得小明说的没有错",bw);
f2.write1("谢谢了",bw);
f2.read1(br);
f2.read1(br);
f2.read1(br);
f2.read1(br);
br.close();
bw.close();
}
}
运行提示找不到符号 展开
//在read1方法中,以带缓冲的输入流对象为参数,它主要是让这个输入流对象读取数据
///在write1方法中,以带缓冲的输出流对象为参数,它主要是让这个输出流对象写入数据到f对象中
public class file19
{
public void read1(BufferedReader br)
{
try
{
System.out.println(br.readLine());
}
catch(Exception e)
{}
}
public void write1(String str,BufferedWriter bw)
{
if(str.length()>5)
{
try
{
bw.write(str);
bw.newLine();
bw.flush();
}
catch(Exception e){}
}
else if((str.length())<5)
{
try
{
bw.write("输入有误!");
bw.newLine();
bw.flush();
}
catch(Exception e)
{}
}
}
//创建一个文件类对象f
///创建一个文件输出流对象fos
///创建一个文件输入流对象fis
///创建一个多字节的输出流对象osw
///创建一个多字节输入流对象isr
///创建一个带缓冲的输入流对象br
///创建一个代缓冲的输出流对象bw
///让bw将数据写入到f中
///让br从f中将数据读出来
public static void main(String[] args)throws Exception
{
file2 f2=new file2();
File f=new File("d:\\filetest","2.txt");
FileReader fr=new FileReader(f);
FileWriter fw=new FileWriter(f);
BufferedWriter bw=new BufferedWriter(fw);
BufferedReader br=new BufferedReader(fr);
f2.write1("祖国是个大花园",bw);
f2.write1("小明说是吗",bw);
f2.write1("小王觉得小明说的没有错",bw);
f2.write1("谢谢了",bw);
f2.read1(br);
f2.read1(br);
f2.read1(br);
f2.read1(br);
br.close();
bw.close();
}
}
运行提示找不到符号 展开
展开全部
==================================
类名要大写,譬如将类名改为Test
然后将 file2 f2=new file2(); 改为 Test f2 = new Test(); 就可以了!
=================================
类名要大写,譬如将类名改为Test
然后将 file2 f2=new file2(); 改为 Test f2 = new Test(); 就可以了!
=================================
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询