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

请各位看一下如何在这段代码中改进Java中字符串不可改变的缺陷?

    来源: 互联网  发布时间:2015-11-13

    本文导语:  各位网友,大家好: 请各位帮忙看一下这段程序:       public void ReadData()       {              String line="";              try              {                 InputStream in=ReadDataPanel.class.getResour...


各位网友,大家好:
请各位帮忙看一下这段程序:
      public void ReadData()
      {
             String line="";
             try
             {
                InputStream in=ReadDataPanel.class.getResourceAsStream("ReadData.txt");
                BufferedReader br=new BufferedReader(new InputStreamReader(in));
                while((line=br.readLine())!=null)
                {
                                                 ta.append(line+"n");
                                                 line+=(line+"n");
                }
             }
             catch(IOException e)
             {
             }
             System.out.println(line);

      }
在这里,如果ReadData.txt的文件中的数据是有三行文本:
One
Two
Three
我想在catch代码块后把读出的这三行文本连接起来应该怎么来做啊?我知道在Java中字串是不可改变的,但是如何使用技巧把从文件读取出来的三行文本连接起来呢,使能在方法的最后能打印出结果为OneTwoThree,不考虑换行字符"n",现在最后打印出的line结果为null,那位Java高人能帮我解决这个问题吗?能为我解决这个问题的,立即给分哈!谢谢了,非常感谢!

|
试试StringBuffer和它的方法append(),
在用String line = new String(StringBuffer);
来转换成String型

    
 
 

您可能感兴趣的文章:

  • php将html特殊字符转换成html字符串的函数:htmlspecialchars()介绍及代码举例
  • php判断字符串是否存在 php字符串检测代码
  • C#/.NET字符串加密和解密实现(AES和RSA代码举例)
  • vbs:一段比较精简的代码实现取得字符串的"字节"数
  • java实现判断字符串是否全是数字的四种方法代码举例
  • c#截取字符串的代码(中文算两个字符)
  • python字符串格式化输出及相关操作代码举例
  • 用正则表达式判断字符串是汉字还是拼音的js函数代码
  • asp 正则 过滤重复字符串的代码
  • asp正则过滤重复字符串的代码
  • C#截取字符串长度(整齐划一)的代码
  • c# 截断字符串的实现代码
  • asp.net中利用正则表达式判断一个字符串是否为数字的代码
  • c#完美截断字符串代码(中文+非中文)
  • C#实体类转换成Json字符串的实现代码
  • C#中判断字符串是全角还是半角的实现代码
  • 从字符串中截取等长字节的Java代码
  • Python时间戳与时间字符串互相转换实例代码
  • C#中判断、验证字符串是否为日期格式的实现代码
  • C# 判断字符串第一位是否为数字或中文的代码
  • C语言中字符串和数字的相互转换实现代码
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 为什么我的emacs在字符界面下写的代码没有颜色?
  • 我要处理用户输入的一个字符窜。怎样写用户输入这段代码?
  • 我的JB6,在输入代码时,光标总是靠前一个字符???
  • 字符替换函数的错误---------急! 就5行代码竟然有错误....
  • 在 vi 中要替换第2列中的所有字符, 应该如何写替换代码呢?
  • 求几行代码: 打开终端设备并读入几个字符(替代scanf),再显示出来。
  • C# char类型字符转换大小写的实现代码
  • c#字符长度查询代码
  • 字符串中找出连续最长的数字字符串的实例代码
  • sql2005字符段分段更新的代码
  • 我想在unix写一个模仿informix或者windowns里那样的菜单,当然,是字符界面的哈,不知哪里有这方面的源代码,请大侠给予指点。
  • 请高手帮忙分析一下这两句代码(关于字符转化)
  • Python 字符串操作实现代码(截取/替换/查找/分割)
  • jquery代码-如何限制“Text-Area”域中的字符的个数
  • 用c语言根据可变参数合成字符串的实现代码
  • 输入3个字符串,将它们按照字母由大到小排序(示例代码)
  • Java 按照字节来截取字符串的代码(不会出现半个汉字)
  • 如何得到从键盘的输入的字符串!小问题!写代码给分!
  • 用netlink进行用户态和内核态通信,想传两个整数进去,该如何操作,我只会发个字符串进去,求关键部位代码
  • PHP转换二维关联数组为字符串的实例代码
  • javascript 添加到收藏夹和书签代码示例
  • 在JBuilder中,为什么编写的代码中,当代码出现关键字时,后面的部分代码就移位了,当在有关键字的那些代码行进行选择时,也会出现鼠标位
  • Python GUI编程:tkinter实现一个窗口并居中代码
  • 为什么两行代码间不加入其他代码就崩溃,而加入了日志代码后就不崩溃?
  • JSP中清空cookie代码参考
  • 在ubuntu8.10 新立得中安装anjuta,为什么没有代码提示功能,怎么做才有,还有自动代码补全和代码提示有什么区别,
  • Python获取网页编码的方法及示例代码
  • 到底怎么样的代码算是有效代码?请教了。。
  • HTML网页中的html body onload自动跳转方法介绍及自动跳转代码示例
  • 如果要研究源代码以提高自己,哪一个开放源代码的软件比较合适?
  • php通过socket_bind()设置IP地址代码示例


  • 站内导航:


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

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

    浙ICP备11055608号-3