27.String VS StringBuffer/Math/Arrays
2016-04-08 08:11
435 查看
String:对String类型的对象操作,等于重新生成一个对象,然后将引用指向它;
StringBuffer:对StringBuffer类型的对象操作,操作的始终是一个对象。
Math
Arrays类
4000
/** * 先将test指向“111” * 后又重新生成对象“111aaa”并将test指向它 * @author Gavin * */ public class TestString { public static void main(String[] args) { // TODO 自动生成的方法存根 String test = "111"; test +="aaa"; System.out.println(test); } }
StringBuffer:对StringBuffer类型的对象操作,操作的始终是一个对象。
/** * * @author Gavin * */ public class TestStringBuffer { public static void main(String[] args) { StringBuffer strb = new StringBuffer("123"); strb.append("abc"); System.out.println(strb); } }
Math
Arrays类
import java.util.Arrays; public class TestArrays { public static void main(String[] args) { int arr[] = {1, 2, 3, 4, 5}; System.out.println(arr); System.out.println("以字符串形式输出的数组" + Arrays.toString(arr)); Arrays.sort(arr);//给数组排序 System.out.println("排序后:"+ Arrays.toString(arr)); } } **输出:** [I@139a55 以字符串形式输出的数组[1, 2, 3, 4, 5] 排序后:[1, 2, 3, 4, 5]
4000
相关文章推荐
- js实现几秒页面跳转的几种方式
- JavaScript的写类方式(6)
- CSS样式_链接&列表
- 前端性能优化--如何让用户体验快速删除dom节点
- CSS样式_字体
- CSS魔法堂:你一定误解过的Normal flow
- .Net转前端开发-启航篇,如何定制博客园主题
- 看看什么是真正的瀑布流开发
- 手机淘宝列表页面 的js调用展示
- JavaScript学习基础-标签放置位置
- Word2010编号、多级列表、样式、图注的综合设置
- js内存泄漏
- 浏览器支持&兼容性查询(CSS、Html5、SVG、JS-Api)
- jquery实现textarea 高度自适应
- jquery ajax无刷新更新页面
- HDOJ 1323 Perfection(简单题)
- HDOJ 1323 Perfection(简单题)
- json 反序列化的时候遇到的问题整理
- 1-HTML简介(标记、属性)
- 【JQuery UI】工具提示插件——tooltip