字符串拼接数字 java_使用JAVA代码实现字符串的简单拼接

当我们从后台获取数据之后,如果不是使用EL表达式等方式实现数据显示,而是通过字符串的拼接,将所有要显示的数据在字符串拼接过程中加入的话,那么我这个小程序非常实用,

以为不仅实现字符串的拼接,还可以保持原DOM节点的样式。

/**

* 以行为单位将文件拼接成为一整个字符串形式

* @author Administrator

*

*/

public class AddYinHao {

public static void main(String[] ags){

copy("F:\\123\\1.txt","F:\\123\\c.txt");

}

private static void copy(String sour,String dest){//传入源文件路径 和目标文件路径(绝对路径)

BufferedReader r=null;

BufferedWriter w=null;

try {

r=new BufferedReader(new FileReader(sour));

w=new BufferedWriter(new FileWriter(dest));

String aLine=null;

while((aLine=r.readLine())!=null ){

StringBuffer buf=new StringBuffer();

buf.append("\"");

buf.append(aLine);

buf.append("\"+");

w.write(buf.toString());

w.newLine();

w.flush();

}

r.close();

w.close();

} catch (Exception e) {

e.printStackTrace();

}finally{

if(r!=null){

r=null;

}

if(w!=null){

w=null;

}

}

}

}

文件的路径可以自己定,运行结果如图:

94691a1b04d38d74b36846ed1f470a68.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Java中,有多种方法可以进行字符串拼接。其中,使用StringBuffer的append方法可以实现多个字符串拼接。例如,可以使用以下代码进行字符串拼接: String str1 = "hello"; String str2 = " world"; StringBuffer sb1 = new StringBuffer("hello"); sb1.append(str2); String str5 = " 多余的字符串"; sb1.append(str5); System.out.println(sb1); 另外,也可以使用加法符号 "+" 来拼接字符串。在拼接时,可以进行null判断,将null值替换为空字符串。例如,可以使用以下代码进行字符串拼接: String result = ""; for (String value : values) { result = result + nullToString(value); } 此外,还可以使用StringBuffer的insert方法进行字符串拼接。该方法可以在指定位置插入字符串。例如,可以使用以下代码进行字符串拼接: String str1 = "hello"; String str2 = " world"; StringBuffer sb2 = new StringBuffer("hello"); sb2.insert(sb2.length(), str2); String str5 = " 多余的字符串"; sb2.insert(sb2.length(), str5); System.out.println(sb2); 总结来说,Java中有多种方法可以进行字符串拼接,包括使用StringBuffer的append方法、加法符号 "+" 和StringBuffer的insert方法。具体使用哪种方法取决于实际需求和个人偏好。 #### 引用[.reference_title] - *1* *3* [字符串拼接的四种方法 ---(Java版)](https://blog.csdn.net/m0_52725750/article/details/124955889)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] - *2* [Java拼接字符串(包括空字符串)的多种方法](https://blog.csdn.net/m0_68988603/article/details/124458360)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值