当前位置:首页>开发>正文

如何将java程序输出的结果存到指定文件 java中怎样把一组信息输出到一个文本上

2023-05-18 15:24:10 互联网 未知 开发

 如何将java程序输出的结果存到指定文件 java中怎样把一组信息输出到一个文本上

如何将java程序输出的结果存到指定文件

 File file = newFile("D:/test.txt")
  FileOutputStream fos = newFileOutputStream(file)
  String content = "这里是要输入的数据"
  fos.write(content.getBytes())
  fos.flush()
  fos.close()

java中怎样把一组信息输出到一个文本上


//实现文件的覆盖写入
public void write(String filename,String str){
FileWriter fw=null
try{
File file = new File(filename)
fw=new FileWriter(file)
fw.write("")
fw.write(str)

} catch (Exception ex) {
ex.printStackTrace()
}
finally{
try {
fw.close()
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}
}
}

java 数据输出到txt文件

import java.io.File
import java.io.FileOutputStream
import java.io.IOException
import java.io.PrintStream

public class TestBaiduKnow {

public static void main(String[] args) throws IOException {
FileOutputStream fs = new FileOutputStream(new File("D:\text.txt"))
PrintStream p = new PrintStream(fs)
p.println(100)
p.close()

}
}
//简单的一个例子,来模拟输出

JAVA输出内容打印到TXT以及不同系统中如何换行

1、输出内容到指定文件
FileWriter fw = new FileWriter("D:\xxx.txt")
fw.write("第一行 ")
fw.write("第二行 ")
fw.write("第二行 ")
fw.close()
2、获得换行符
FileWriter fw = new FileWriter("D:\xxx.txt")
String str1 = "第一行" System.getProperty("line.separator")
String str2 = "第二行" System.getProperty("line.separator")
String str3 = "第三行" System.getProperty("line.separator")
fw.write(str1)
fw.write(str2)
fw.write(str3)
fw.close()
附:不同系统中的换行转义符
windows下的文本文件换行符:
linux/unix下的文本文件换行符:

JAVA 中怎么样把整型数据输出到文件?

转换成字符串 然后写道文件
-----------------------
private static void write(String content, String fileName)
throws IOException
{
String path2 = basePath2 "\" fileName ".ini"
File file2 = new File(path2)
FileOutputStream out = new FileOutputStream(file2)
OutputStreamWriter osw = new OutputStreamWriter(out, "utf-8")
BufferedWriter bwr = new BufferedWriter(osw)

bwr.write(content)
bwr.flush()
bwr.close()
}

=========================
filewrite有的机器上会有乱码~

java 怎么把输出流写到excel文件中

如果是JSP页面要导出成excel,依靠javascript就可以实现了,具体你试试上面的代码
<input type="button" value="保存为 Excel">
<script language="javascript"> 
function AllAreaExcel() { 
var title
title=document.getElementsByTagName("table")[0].childNodes.item(0).childNodes(0).childNodes(0).innerText
alert(title)
var oXL = new ActiveXObject("Excel.Application") 
var oWB = oXL.Workbooks.Add() 
var oSheet = oWB.ActiveSheet 
//从excel的第5行开始插入
oSheet.Range("A5").select 
oWB .Worksheets(1).Activate
oSheet.Cells(3,1).Value=title //在第3行插入报表头
oWB.Worksheets(1).Range("A3:I3").merge() // 合并单元格区域 A3:I3
oWB.Worksheets(1).Range("A3:I3").HorizontalAlignment=3 //居中对齐A3:I3
var sel=document.body.createTextRange()
sel.moveToElementText(table1) //table 的ID值
sel.select()
sel.execCommand("Copy")
oSheet.Paste() 
oXL.Visible = true
}
</script>

最新文章

随便看看