StringBuilder的使用
package com.bjsxt.builder;
/**
-
StringBuilder的使用
-
最常用的操作
-
StringBuilder builder = new StringBuilder(“中華人民共和國”);// String—>StringBuilder
-
builder.append(“北京市”);
-
String str = builder.toString(); //StringBuilder—>String
-
使用場合是什么?SQL語句的拼接
-
StringBuilder builder = new StringBuilder(" select * from job where 1= 1 ");
-
if(sal>10000){
- builder.append(" and sal >"+sal);
-
}
-
if(site != null){
- builder.append(" and site ="+site);
-
}
-
if(position != null){
- builder.append(" and position = "+ position);
-
}
-
String sql = builder.toString()
//2.對StringBuilder進行操作//2.1 末尾追加 builder.append("北京市"); builder.append("大興區"); builder.append("亦莊開發區"); builder.append("北京尚學堂");//2.2 中間添加 builder.insert(7,"華北地區");//2.4 刪除 builder.delete(7,11); builder.deleteCharAt(12);//2.3 修改操作
*/
public class TestStringBuilder {
public static void main(String[] args) {
//1.創建一個StringBuilder對象
//StringBuilder builder = new StringBuilder();
StringBuilder builder = new StringBuilder(“中華人民共和國”);builder.replace(0, 7, “中國”);
//2.5 反轉 //builder.reverse();//2.6 StringBuilder--->String String str = builder.toString(); System.out.println(str);}
}
總結
以上是生活随笔為你收集整理的StringBuilder的使用的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win11插网线没有有效ip配置?
- 下一篇: integer