import java.io.*;public class Csdn { public static void main(String[] args)throws Exception {
File file = new File("Csdn.txt");
byte[] brray = new byte[1000];
DataInputStream dis = new DataInputStream(System.in);
int i = dis.read(brray);
String ss = new String(brray,0,i);
DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));
dos.writeChars(ss);
System.out.print(ss);
}
}
试试看,我编译没有问题
File file = new File("Csdn.txt");
byte[] brray = new byte[1000];
DataInputStream dis = new DataInputStream(System.in);
int i = dis.read(brray);
String ss = new String(brray,0,i);
DataOutputStream dos = new DataOutputStream(new FileOutputStream(file));
dos.writeChars(ss);
System.out.print(ss);
}
}
试试看,我编译没有问题
解决方案 »
- java.lang.NullPointerException
- 请问如何测试一个Action
- SSH整合出错 Struts Problem Report?
- 在ssh开发的程序中,怎样处理各层的异常,各层的异常类怎样写,全局的异常怎样去处理?
- 关于DispatchAction的问题!
- 在dreamwerver中的图片为什么把代码弄到jbuilder就不显示了?
- 一个让人很无奈的struts问题……
- 请问:resin3.0.7与iis怎么配置?我这只有resin2.1.2与iis的配置说明,但是有一个地方和resin3.0.7不太一样
- 一个方法中的一个循环里throw 一个异常,会立刻结束该方法,还是结束本次循环而进入下次循环(当条件成立时)??
- 送分:关于JBuilder6.0组件属性中IconImage一项一直为none的求救
- 关于dom4j中取得原素的问题
- 在JTable中如何反显某个字符串
import java.io.BufferedWriter;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.IOException;
import java.io.PrintWriter;public class read_write { private static FileWriter fw;
private static PrintWriter pw;
private static FileReader fr;
private static BufferedReader br; public read_write() {
} public static void openWriteFile(String fileName) throws IOException {
if (fw == null) {
pw = new PrintWriter(new BufferedWriter(new FileWriter(fileName)));
} else {
pw = new PrintWriter(new BufferedWriter(fw));
}
} public static void colseWriteFile() throws IOException {
pw.flush();
pw.close();
} public static void writeFile(String s) throws IOException {
pw.println(s);
} public static void openReadFile(String fileName) throws IOException {
if (fr == null) {
fr = new FileReader(fileName);
}
br = new BufferedReader(fr); } public static void closeReadFile() throws IOException {
br.close();
fr.close();
}
public static String readFile() throws IOException {
StringBuffer record = new StringBuffer();
String oneRecord = "";
int recCount = 0;
if ((oneRecord = br.readLine()) != null) {
recCount++;
}
if (oneRecord != null) {
record.append(oneRecord);
}
return record.toString();
}
public static void main(String[] args) {
try {
// 写文件
read_write.openWriteFile("D:\\temp\\writeFile.txt");
read_write.writeFile("please write the string to writeFile.txt.");
read_write.colseWriteFile();
// 读文件
read_write.openReadFile("D:\\temp\\writeFile.txt");
String record = read_write.readFile();
// 输出
System.out.println(record);
read_write.closeReadFile();
} catch(Exception e) {
e.printStackTrace();
}
}
}
<html>
<head>
<title>read</title>
<body>
<center>
<font size=4 color=blue>READ</font>
<hr><br>
<center>
<% String pth=request.getRealPath("");
FileReader f=new FileReader(pth+"\\classjava.txt");
BufferedReader f1=new BufferedReader(f);
String line=f1.readLine();while(line!=null)
{
out.println(line);
out.println("<br>");
line=f1.readLine();
}
f.close();
f1.close();%>
</center>
</body>
</html>
楼主还是多去看看API文档吧~
是JAVA