int data[]=new int[100];
....//赋值!
...
int i=0;
String str=null;
FileOutputStream fos=new FileOutputStream("22.txt");
DataOutputStream out=new DataOutputStream(fos); for(i=0;i<data.length;i++){
str=data[i].toString();
out.writeBytes(str);
out.writeBytes("\r\n");//加个回车换行,看你的意愿!
}
fos.close();
out.close();
}
....//赋值!
...
int i=0;
String str=null;
FileOutputStream fos=new FileOutputStream("22.txt");
DataOutputStream out=new DataOutputStream(fos); for(i=0;i<data.length;i++){
str=data[i].toString();
out.writeBytes(str);
out.writeBytes("\r\n");//加个回车换行,看你的意愿!
}
fos.close();
out.close();
}
{
try
{
java.io.File file = new java.io.File( fn );
if ( ! file.exists() )
{
file.createNewFile();
}
java.io.PrintWriter
writer = new java.io.PrintWriter(
new java.io.FileWriter( fn, true), true);
writer.println( line );
writer.close();
}catch(Exception e)
{
System.out.println("输出到文件错。");
}
}
调用方式:
printIntoFile("file.txt",""+34);
printIntoFile("file.txt",""+34.45);
printIntoFile("file.txt",object.toString());
import java.util.*;
public class WriteTxt
{
String st[] = new String[10];
WriteTxt()
{
for(int i = 0 ; i < st.length ; i++)
{
st[i] = i+"";
} try{
File fileBean = new File("outFile.txt");
if(!fileBean.exists())
{
fileBean.createNewFile() ;
}
FileOutputStream fos = new FileOutputStream(fileBean);
//DataOutputStream dos = new DataOutputStream(fos);
for(int i = 0 ; i < st.length ; i++)
{
fos.write(st[i].getBytes());
}
fos.close();
//dos.close();
}
catch(IOException e)
{
System.out.println(e);
}
}
public static void main(String args[])
{
WriteTxt wt = new WriteTxt();
System.out.println("sucsses");
}