美文网首页
Java笔录02

Java笔录02

作者: peter孙 | 来源:发表于2016-07-11 22:12 被阅读8次

1.自定义异常。 xxx extends Exception();异常链功能。
2.String对象都是不可改变的。如果需要改变,可以使用StringBuffer或者StringBuilder。即便两个String对象的内容相同,
使用==比较时也为false,如果只需比较内容是否相同,应使用equals()方法。
3.trim()返回除去前后空格的字符串;String[] split(String regex,int limit)将字符串分割为子字符串,返回字符串数组;
subString(beginIndex,endIndex)截取字符串时候,包括beginIndex,不包括endIndex;
4.charAt(indext)得到索引index处的单个字符。注意:是单个字符,不是字符串。
5.StringBuffer 是线程安全的,而 StringBuilder 则没有实现线程安全功能,性能高些。一般情况下,如果需要创建一个内容可变的字符串对象,应优先考虑使用 StringBuilder 类。
StringBuilder sb = new StringBuilder("something");
StringBuilder与String最大的区别在于,当对字符串进行增加或插入操作时候,StringBuilder没有创建新对象,而String会创建新对象。
6.java中基本类型和包装类之间的转换,自动 实现装箱和拆箱机制,包装类和基本类型之间的转换更加轻松便利。
7.基本类型转换为字符串有三种方法:1. 使用包装类的 toString() 方法;2. 使用String类的 valueOf() 方法;3. 用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串
8.将字符串转换成基本类型有两种方法:1. 调用包装类的 parseXxx 静态方法;2. 调用包装类的 valueOf() 方法转换为基本类型的包装类,会自动拆箱。总结一下;
字符串转换为基本类型都是使用包装类的方法,要么parse,要么valueof.
9.时间类 date,SimpleDateFormat,Calendar.现在一般推荐使用calendar来处理时间问题。通过Canlendar.getInstance()可获取日期对象;然后通过
一系列get()方法获得相应的时间。Calendar类提供getTime()方法获取Date对象。即 Date date = Calendar.getTime();

相关文章

  • Java笔录02

    1.自定义异常。 xxx extends Exception();异常链功能。2.String对象都是不可改变的。...

  • 笔录02

    1. 没有命中注定在一起的两个人 也没有一直顺风顺水的生活 一场恋爱的维系需两个人共同的努力和付出 你懂得退让 她...

  • 博客地址

    java注解-01、java注解-02、Git面试资源java反射-01、java反射-02、java反射-03为...

  • Java笔录03

    1.java中有两种集合框架:Collection(包括有List,Queue,Set)和Map2.当一个对象存入...

  • Java笔录01

    1.Object类是所有类的父类。equals()方法比较的是对象的引用是否指向同一块内存地址,。对象的方法中最好...

  • 从零学java笔录-第10篇 数据类型(四)

    本文是《凯哥陪你学系列之java基础篇》 感谢: 感谢网友:志远162。在上一篇<从零学java笔录-第9篇 数据...

  • java学习系列(四)Java基本语法02

    java学习系列(四)Java基本语法02 原创2022-02-10 09:50·白眼黑刺猬[https://ww...

  • Java 基础

    Java 基础01Java开发入门 Java 基础02Java编程基础 Java 基础03面向对象 Java 基础...

  • java多线程相关

    (一) 基础篇 01.Java多线程系列--“基础篇”01之 基本概念 02.Java多线程系列--“基础篇”02...

  • 使用注解需要有哪些配置?它的加载过程是怎样实现的?

    PPT:https://ptteng.github.io/PPT/PPT-java/Java_task02_10....

网友评论

      本文标题:Java笔录02

      本文链接:https://www.haomeiwen.com/subject/bspjjttx.html