码迷,mamicode.com
首页 > 编程语言 > 详细

String、StringBuffer、enum枚举

时间:2017-11-05 20:10:19      阅读:162      评论:0      收藏:0      [点我收藏+]

标签:种类   bsp   str   image   分享   种类型   技术   red   定义   

1.字符串相关类

1)string类代表不可变的字符系列。

2)stringBuffer,Buffer就是缓冲区,代表的是可变的字符系列。

这可变和不可变的是怎么理解呢?

技术分享

 

技术分享

如图,不是a的字符系列改变了,只是

开辟了一份新的内存,然后重新把a指向了

新的内存。这样就耗费时间空间。所以

stringBuffer就可以解决这个问题。

2.enum枚举(定义一种新的类型)

定义并且限定变量,也就是说定义出的变量必须是这种类型。看起来很象是特殊的class, 它也可以有自己的变量,可以定义自己的方法,可以实现一个或者多个接口。

public enum Color{

red,green,blue

}

Color m = Color.red;

 

String、StringBuffer、enum枚举

标签:种类   bsp   str   image   分享   种类型   技术   red   定义   

原文地址:http://www.cnblogs.com/weichenchq/p/7788332.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!