JAVA | 26
来源:互联网 发布:国家电网总部 知乎 编辑:程序博客网 时间:2024/05/16 17:04
String 类的内容一旦声明则不可改变,而StringBuffer 类和 StringBuilder 声明的内容可以改变。String 类相较于后两者执行效率更高。
StringBuffer 类中提供的方法都是同步方法,属于安全的线程操作,而 StringBuilder 中的方法是异步方法,属于非安全线程操作。
public class Main { public static void main(String[] args) { StringBuffer stringBuffer = new StringBuffer("HelloWord"); // String 转为 StringBuffer change(stringBuffer); System.out.println(stringBuffer); String str = stringBuffer.toString(); // StringBuffer 转为 String System.out.println(str); System.out.println(str.contentEquals(stringBuffer)); // String 与 StringBuffer 的比较 System.out.println(stringBuffer.reverse()); // 反转 System.out.println(stringBuffer.insert(0,"java").insert(0,"python")); //插入 System.out.println(stringBuffer.delete(0,6)); // 删除 } public static void change(StringBuffer stringBuffer){ stringBuffer.append("!"); }}
阅读全文
0 0
- JAVA | 26
- 2007-8-26 JAVA
- 26 java 面试题
- java学习笔记26
- Java学习笔记26
- java(26) - 装饰模式
- Java 8/26
- Java心得26
- java基础(26)--JMS
- Java学习-26天
- java知识点26
- (java)leetcode-26
- java作业_11.26
- java
- JAVA
- JAVA
- JAVA
- java
- HTML5 完美解决javascript中iphone手机和android手机复制文本到剪切板问题
- 服务器免密登录
- 怎么解决eclipse报PermGen space异常的问题
- centos7 firewall操作指南
- 自定义控件的演示
- JAVA | 26
- 【转载】code review几处小问题集锦
- linux常用操作记录
- 13、TensorFlow 数据读取
- Ionic3项目webapp 怎么做
- iOS 解决UITableView最后一个cell不显示分割线问题
- 抽象模板-计算程序的执行时间
- html网页渲染的基本过程
- Spring