java小程序运行错误

[复制链接]
查看11 | 回复2 | 2009-7-28 17:09:08 | 显示全部楼层 |阅读模式
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();

}
}
运行提示找不到符号

回复

使用道具 举报

千问 | 2009-7-28 17:09:08 | 显示全部楼层
==================================类名要大写,譬如将类名改为Test然后将 file2 f2=new file2(); 改为 Test f2 = new Test(); 就可以了!=================================...
回复

使用道具 举报

千问 | 2009-7-28 17:09:08 | 显示全部楼层
file2 f2=new file2(); 和 类名不同 要一致
你看看转换F的 时候有问题没...
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行