当前位置:  技术问答>java相关

那位大哥有关于file 和dialog操作的例子?

    来源: 互联网  发布时间:2015-09-30

    本文导语:  就是用jbuilder编写关于 文件和文件处理(保存,打开)的例子? 3x | 不用JBuilder,这几个函数可以吗? public static String fileRead( String fileName ) { String buffer=""; FileInputStream fin = null; Buff...

就是用jbuilder编写关于 文件和文件处理(保存,打开)的例子?
3x

|
不用JBuilder,这几个函数可以吗?
public static String fileRead( String fileName )
{
String buffer="";
FileInputStream fin = null;
BufferedReader in;
int more = 1;

    File f = new File(fileName);    
    if (!f.exists()) {
System.out.println("file not found : " + fileName );
return buffer;
}
try
{
fin = new FileInputStream(f);
in = new BufferedReader(new InputStreamReader(fin));
while( more == 1 )
{ String s=null;
try
{
s = in.readLine();
}
catch ( Exception e )
{
System.out.println(e.toString());
}
if( s != null )
buffer += s + newline;
else
more = 0;
}
}
catch ( Exception e )
{
System.out.println(e.toString());
}
return buffer;
};

public static void fileSave(String fileName, String out)
{
byte[] writedata;
writedata=out.getBytes(); 

FileOutputStream outFile=null;
try
{
outFile = new FileOutputStream(fileName); 
outFile.write(writedata);
outFile.close();
}
catch (Exception e)
{System.out.println(e.toString());}
}
public static void fileAppend(String fileName, String out)
{
byte[] writedata;
writedata=out.getBytes(); 

FileOutputStream outFile=null;
try {
outFile = new FileOutputStream(fileName, true); 
outFile.write(writedata);
outFile.close();
}catch (Exception e){System.out.println(e.toString());}
}

|
看看File.java , FileInputStream.java, FileOutputStream.java就差不多了


|
书上好像很多这些方面的例子啊。不太方便copy下来啦。不过一定有的。自己留心啦。

|
图形设计 卷II Swing 书上有FileChoose例子阿
核心技术 卷I 基础知识 上有文件和流例子
================================================================

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 大哥、大哥,你好吗?
  • 过河小兵,求救各位大哥,我想把stl中的map,vector等容器,做成内存共享方式,希望大哥大姐们指点一下
  • 请教各位大哥!!!
  • 各位大哥帮忙啊!
  • 请各位大哥告知JAVA中消息机制的有关资料,拜托!
  • 想学qt,大哥大姐前辈们介绍几本书吧,最好能提供电子版,谢谢~~~~~~~~~~~
  • 各位前辈大哥,大家好。可否帮忙?
  • 那位大哥有Solaris下安装配置cvs的具体步骤,我先谢了!!!!
  • 哪位大哥知道linux下怎么设置刷新率呀?我的眼睛快闪怀了:(
  • 不知那位大哥有 Optimizeit 4.2 的破解包。高分求购
  • 哪位大哥,大姐知道国内那个网站有jdk1.4的API下载,告诉小弟一下
  • 各位大哥请帮忙!!
  • 哪位大哥知道浙大兰德怎么样?面试会试些什么呀?
  • 哪位大哥知道杭州CSK公司怎么样?面试会试些什么呀? 薪水大概多少?急!!谢谢!!
  • 哪位大哥有www server方面的源码(c++)在linux上面运行,小弟300分求!!
  • 如何通过telnet登陆FreeBSD,哪位大哥给出详细说明
  • 怎样才能启动我的linux,请大哥赐教!
  • 提个菜鸟问题,哪位大哥帮帮我。
  • 哪位大哥帮帮我,安装时的超级终端问题。
  • unix网络编程资料帮忙 大哥大姐进来瞧瞧啊


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3