2018-01-28 Java_Holiday1

Holiday_Mooc


2018年1月28日21:12:24

java中String、StringBuffer和StringBuffer

在Java中,除了使用String来保存字符串外,还可以使用,StringBuilder类或者StringBuffer类来存储字符串。

Sring具有不可变性。

当频繁操作字符串时,就会额外产生很多临时变量。使用 StringBuilder 或 StringBuffer 就可以避免这个问题。至于 StringBuilder 和StringBuffer ,它们基本相似,不同之处,StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,所以性能略高。因此一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。

可以使用如下的StringBuilder方法来对字符串进行操作,可见String具有不可变性

[图片上传失败...(image-9dcb8d-1517151060530)]

Java 中基本类型和包装类之间的转换

在 JDK1.5 引入自动装箱和拆箱的机制后,包装类和基本类型之间的转换就更加轻松便利了。

  • 装箱:把基本类型转换成包装类,使其具有对象的性质,又可分为手动装箱和自动装箱[图片上传失败...(image-5c49cc-1517151060530)]- 拆箱:和装箱相反,把包装类对象转换成基本类型的值,又可分为手动拆箱和自动拆箱[图片上传失败...(image-c32211-1517151060530)]

Java 中基本类型和字符串之间的转换

在程序开发中,我们经常需要在基本数据类型和字符串之间进行转换。其中,基本类型转换为字符串有三种方法:1. 使用包装类的 toString() 方法2. 使用String类的 valueOf() 方法3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串[图片上传失败...(image-d5df2-1517151060530)]将字符串转换成基本类型有两种方法:1. 调用包装类的 parseXxx 静态方法2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱[图片上传失败...(image-63bcf2-1517151060530)]主要记住:类型 变量名称 = 类型.valueOf(新的变量名称);

使用 Date 和 SimpleDateFormat 类表示时间

使用 Date 类的默认无参构造方法创建出的对象就代表当前时间,我们可以直接输出 Date 对象显示当前的时间,显示的结果如下:


Date date = new Date();

System.out.println(date);

[图片上传失败...(image-17c318-1517151060530)]

其中, Wed 代表 Wednesday (星期三), Jun 代表 June (六月), 11 代表 11 号, CST 代表 China Standard Time (中国标准时间,也就是北京时间,东八区)。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • 集合框架: 1)特点:存储对象;长度可变;存储对象的类型可不同2)Collection(1)List:有序的;元素...
    Demo_Yang阅读 1,374评论 0 4
  • 沈南,我又一次梦见了你,还是那个场景,你还是说着一样的话,那样的决绝与冰冷,字字像沾了寒水的藤条,抽的我的心那么疼...
    糖果欣心阅读 870评论 14 12
  • "泰熙,事务所里还有糖吗?"高凳上坐着一个看起来不足十岁的小女孩,晃着小脚,眨巴着一双水灵灵的碧蓝眼睛,手里还抱着...
    撒娇的蛋蛋阅读 319评论 0 0
  • 孩子一生下来除去因为家庭因素而得不到完整的父母爱剩下的就是被父母关心的真挚的爱了。而孩子有些是乐天派的让自己变成太...
    bbundchen阅读 476评论 0 0
  • main.h 1.延展Person_PersonExtension.h Person.h Person.m 2.为...
    蛐蛐_阅读 368评论 0 2

友情链接更多精彩内容