java String
来源:互联网 发布:unity3d 改变模型动画 编辑:程序博客网 时间:2024/06/06 03:17
public static void main(String[] args) {String str1 = "aaa"; String str2 = "aaa"; String str3 = new String("aaa"); String str4 = str1+""; String str5 = "aa"+"a"; System.out.println(str1 == str3); System.out.println(str1.equals(str3)); System.out.println(str1==str2); System.out.println(str1 == str4); System.out.println(str3 == str4); System.out.println(str1 == str5);/** * String 相加 ==> str4 = str1+""; *//* String str1 = "aaa"; StringBuilder sb = new StringBuilder(); sb.append(str1).append(""); String str4 = sb.toString();*/}
结果:
false
true
true
false
false
true
所以有大量“+”的拼接操作时用StringBuilder或者StringBuffer会省下很多内存;
StringBuilder和StringBuffer作用类似,只是StringBuffer的由于增加了同步锁是线程安全的,但是会稍微影响性能;
0 0
- Java 枚举 String-String
- 【Java】【String】String.intern()
- java string
- java String
- Java String
- Java String
- java String
- JAVA String
- java String
- java String
- Java [String]
- java String
- Java String
- Java string
- java String
- java String
- Java String
- java String
- ZBrush创建3D模型的教程
- 十五行代码爬取百思不得姐网站数百视频
- 参考政府采购法中的规定
- 实战mysql分区(PARTITION)
- 面向对象-第一个代码模型
- java String
- linux tftp服务器搭建与测试
- 大白话Docker入门(一)
- JAVA将逗号连接的字符串转换为Map
- 数据结构学习笔记(一):Heap
- JAVASE基础-day11(开发工具&常见对象)
- Android中微信抢红包助手的实现
- 伸缩布局之-侧轴的对齐方式
- 并发编程的挑战(一)