/**
- java常用工具類(API檔)
- Object中的方法:hashCode()區(qū)別對(duì)象的唯一性
String toString()
返回該對(duì)象的字符串表示。
- string類中的方法:
concat(String str) 將指定字符串連接到此字符串的結(jié)尾。
int length() 返回此字符串的長(zhǎng)度。
封裝和拆封
/**
- java中為每一種基本類型提供了相應(yīng)的封裝類型
- 封裝類的作用:是用來(lái)負(fù)責(zé)類型轉(zhuǎn)換的。
- 基本數(shù)據(jù)類型 封裝類型(封裝類)
- byte Byte
- short Short
- int Integer
- long Long
- float Float
- double Double
- boolean Boolean
- char Character
*基本類型與封裝類型是可以相互轉(zhuǎn)換的: - 1.自動(dòng)封裝 wrapper.m1(12);將12自動(dòng)封裝成Integer類型
- 2.拆封
substring(int beginIndex, int endIndex) 返回一個(gè)新字符串躏鱼,它是此字符串的一個(gè)子字符串。
String trim() 返回字符串的副本殷绍,忽略前導(dǎo)空白和尾部空白染苛。
String[] split(String regex) 拆分此字符串。
boolean equals(Object anObject) 將此字符串與指定的對(duì)象比較主到。
面試題:==與equals()的區(qū)別茶行?
==只比較值是否相同而equals()比較的是值和地址
兩者的主要區(qū)別在于
?String類對(duì)象中的內(nèi)容初始化不可以改變
?StringBuffer類對(duì)象中的內(nèi)容可以改變
調(diào)用append和insert方法
append 方法始終將這些字符添加到緩沖區(qū)的末端;而 insert 方法則在指定的點(diǎn)添加字符登钥。
@author Administrator
*/