怎么将一个java帮助文档程序的结果输出到文本文档中,写一段代码,谢谢

Java中,怎样把一段文字写入一个文本文件中?_百度知道
Java中,怎样把一段文字写入一个文本文件中?
希望高手可以给出一个例子,比如我想把下边的文字写入到文本文件中:12345abcde123.abc我的思路是先把这3行字符输入到一个集合中,然后再存入文本文件中。但是一直不知道从何下手。刚学Java,请多指教。多谢各位了。
提问者采纳
import java.io.FileWimport java.io.IOEpublic class TestFile { public static void main(String[] args) {
StringBuffer sb=new StringBuffer();
sb.append(&12345\n&);
sb.append(&abcde\n&);
sb.append(&123.abc&);
FileWriter fw=new FileWriter(&c:/test.txt&);
fw.write(sb.toString());
fw.close();
} catch (IOException e) {
e.printStackTrace();
提问者评价
谢了 比较接近我说的意思也谢谢其他各位了
其他类似问题
按默认排序
其他2条回答
import java.io.*;public class C {
public static void main( String[ ] args ) throws Exception {
PrintWriter pw = new PrintWriter( new FileWriter( &D:\\问好.txt& ) );
pw.print(&你好& );
pw.close();
}}其中D:\\问好.txt是你要存的文件名字,pw.print(&你好& );是你要存入文件的内容,这是最简单的了
你打开一个文件夹,用一个输出流关联着,然后直接将三行内容输出到文件后,再关闭文件和输出流就可以了。还有什么不懂可以再问
文本文件的相关知识
等待您来回答
您可能关注的推广
下载知道APP
随时随地咨询
出门在外也不愁当前位置: >
> 利用Python文件操作输出文本1.要求写一个程序输出指定路径下的所有java文件到一个文本文件中
利用Python文件操作输出文本1.要求写一个程序输出指定路径下的所有java文件到一个文本文件中
wangzhisong03 & at
利用Python文件操作输出文本
  1. 要求写一个程序输出指定路径下的所有java文件到一个文本文件中,用java写稍显复杂,于是试了下用python来写,代码如下:
  #-*- coding:utf-8 -*-
for parent,dirnames,filenames in os.walk('/home/xxxx/src'):
#遍历src下的文件
for filename in filenames:
#循环文件列表
if ".java" in filename:
#找出所以后缀是.java的文件
javafile = open(os.path.join(parent,filename))
#得到该文件的绝对路径并打开文件
for line in javafile.readlines():
#读取文件每一行,并循环
if 'package' in line:
#行中有‘package’字样 则不输出
print 'Not write package'
elif 'import' in line:
#行中有‘import’字样 则不输出
print 'Not write import'
open('myGrep.txt','a').write(line)
#将该行写入指定名称为'myGrep.txt'的文件中去
  效果还不错,比用java写快捷多了。
  fans.net/article/htmls/201004/Mjg0MDAy.html
  2. 另外附上一个遍历文件夹下所有文件夹包括文件的方法:
  #-*- coding:utf-8 -*-
#本功能借助了chardet包来实现探测字符集,并转换成utf-8的编码格式打印输出dir,file到文件
import os,chardet
#转码函数,解决了中文显示成了ascii的问题
def _smartcode(stream):
"""smart recove stream into UTF-8
ustring=stream
codedetect=chardet.detect(ustring)["encoding"]
print codedetect
print ustring
ustring=unicode(ustring,codedetect)
print ustring
return "%s %s"%("",ustring.encode('utf8'))
return u"bad unicode encode try!"
#主函数,遍历文件夹并输出文件夹和文件的路径信息保存到指定的文本中
for root,dirs,files in os.walk('/home/neptune/Dropbox'):
#print root,dirs,files
#open('mycd.cdc','a').write("%s %s %s" % (root,dirs,files))
export="\n"+root+"\n"
for d in dirs:
export+="-d "+root+_smartcode(d)+"\n"
for f in files:
export+="-f %s %s \n" % (root,_smartcode(f))
export+= "="*70
open('mycd.cdc','a').write(export)
  p.s. chardet包需要下载安装。地址是:
  p.p.s 在Python中,如果要显示中文字符,简单做法是把字符串先转化为unicode,然后在有unicode对象转化成任意其他系统可显示的编码。
本问题标题:
本问题地址:
温馨提示:本问答中心的任何言论仅代表发言者个人的观点,与希赛网立场无关。请对您的言论负责,遵守中华人民共和国有关法律、法规。如果您的言论违反希赛网问答中心的规则,将会被删除。
暂无合适的专家
&&&&&&&&&&&&&&&
希赛网 版权所有 & &&&&增值电信业务经营许可证湘B2-怎么用最简单的办法 把某个文件夹下的所有文件的路径输出到一个文本上 不用java 好像cmd就能实现吧
[问题点数:50分,结帖人donvie]
怎么用最简单的办法 把某个文件夹下的所有文件的路径输出到一个文本上 不用java 好像cmd就能实现吧
[问题点数:50分,结帖人donvie]
不显示删除回复
显示所有回复
显示星级回复
显示得分回复
只显示楼主
相关帖子推荐:
本帖子已过去太久远了,不再提供回复功能。菜鸟的写的一段有问题的Java代码!为什么从网页上获取的源文件写不到我创建的文本文档中,控制台可以显示_百度知道
,*,newLine(),&quot,), www,
File f=new File(&quot,
bw,//www,com,80&quot,write(&quot,
bw,com&quot,
BufferedReader br=new BufferedReader(new InputStreamReader(sk,
sk,),POST &#47,hao123,Host,io,hao123,
String str=null,
其他类似问题
文本文档的相关知识
其他1条回答
我也想知道,
等待您来回答
您可能关注的推广
下载知道APP
随时随地咨询
出门在外也不愁java中如何把一个文本文件的文件名,文件的大小和文件的内容写入ByteBuffer?_百度知道
java中如何把一个文本文件的文件名,文件的大小和文件的内容写入ByteBuffer?
ByteBuffer buffer = ByteBuffer.allocate(16 * 1024);String fileName = &abc.txt&;int size = (int) file.length();FileInputStream fin = new FileInputStream(file);......最后返回buffer 文件名,大小和文件内容(abc.txt中的内容)都被写入buffer内谢谢!
我来帮他解答
其他类似问题
文本文件的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 js里面写java代码 的文章

 

随机推荐