java入门十

String
用于操作字符串。

语法
1.  String s="";
2. String s1;
    s1="";
3.String s2=new String("");

常用方法
 concat:字符串连接,可以直接使用+.
 valueOf():用于返回字符串的实例,有9种重载。
subString:做字符串分割。
    String str="123";
    str.subString(1) //23
    str.sbuString(0,1)//1   

equales():比较字符串的值是否相等。
==:比较内存地址是否相等。
字符串和基本数据类型+运算都会做连接。

StringBuffer:
    定义
    为了解决String类型的字符串做修改时会创建新对象问题。

    语法
    1.StringBuffer str=new StringBuffer();//使用默认长度
    2.StringBuffer str=new StringBuffer(20);//使用指定长度
    3.StringBuffer str=new StringBuffer("hello");//用初始值创建。
    4.StringBuffer str=new StringBuffer(char.charSequence);
方法
insert(从第几位开始插入(不是从哪一位之后插入), "abc");
append("1111");用于追加字符串。

String 和StringBuffer区别
1.String类型每次的修改都会创建新的对象。
2.StringBuffer:每次修改都是在原基础上。


String str="123";
String str1=new String("123");
String str2=str+str2;
请问创建了几个对象。


date
用于输出当前时间。
simpleDateFromat
    用于格式化时间
y:代表年
M:代表月
d:日
hh:小时
mm:分钟
ss:秒
SS:毫秒

pares:用于将字符串日期转换成Date对象。
fromat:用于将Date转换成String.

你可能感兴趣的:(java入门十)