标签:
字符串的比较:
boolean equals()比较此字符串与指定的对象。
Int compareTo() 比较源与()的大小,两串大小相等返回0 加IgnoreCase()不考虑大小写
boolean contains(CharSequence s) 当且仅当此字符串包含 char 值的指定序列时,才返回 true。
字符串的长度与组合: char charAt(int index)返回指定索引处的 char 值。
String concat(String str)将指定字符串联到此字符串的结尾。 int length() 返回此字符串的长度。
获取子串: String substring(int beginIndex) 返回一个从beginIndex到末尾的子串
String substring(int beginIndex, int endIndex) 返回一个从beginIndex到endIndex-1的字串
字符串的转换、替换和分隔: char[] toCharArray() 将此字符串转换为一个新的字符数组。
String toString() 返回此对象本身(它已经是一个字符串!)。
String toLowerCase() 变为全小写 String toUpperCase() 变为全大写
String trim() 返回字符串的副本,忽略前导空白和尾部空白。
String replace(char oldChar, char newChar) 用 newChar 替换此字符串中出现的所有 oldChar,返回新字符
String replaceAll(String regex, String replacement) 使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的每个子字符串。
String replaceFirst(String regex, String replacement) 使用给定的 replacement 字符串替换此字符串匹配给定的正则表达式的第一个子字符串。
String[] split(String regex) 在给定字符处拆分原字符串为若干字串。
找出相应字符或字串(找不到返回-1) int indexOf() 返回(?)填入的字符(串)在源中的第一个索引;(?,num)从num索引开始查找 int lastIndexOf()返回最后一次出现的指定值索引。
将字符和数值转化为字符串:Static String valueOf() 将()填入的参数(任意、包括Obj)转化为字符串.
Static
String valueOf()
将()填入的参数(任意、包括
Obj
)转化为字符串
StringBuilder
类:
构建:
StringBuilder()
构建一个容量为
16
的空字符串生成器,()填入数字构造指定大小,填
入
String
构造含有指定字符。
int
capacity()
返回当前容量。
char
charAt(int index)
指定索引处的
char
值。
添改:
StringBuilder
append()
将特定内容由()传入
buffer
StringBuilder
insert(int offset,
?
)
将?变量插在此序列的
offset
前
void
setCharAt(int index, char ch)
改变索引处的字符为
ch
。
StringBuilder
replace(int start, int end, String str)
替换从
start
至
end-1
处字符为
str
StringBuilder reverse()
反转字符序列。
删除:
StringBuilder
delete(int start, int end)
移除从
start
索引到
end-1
索引的字符串。
StringBuilder
deleteCharAt(int index)
移除此序列指定位置上的
char
。
查找:
int
indexOf(String str)
同
String
用法
int
lastIndexOf()
同
String
用法
int
length()
返回长度(字符数)。
返回值:
int
capacity()
返回当前容量。
char charAt(int index)
返回指定索引处的
char
值。
String
substring(int start, int end)
返回从
start
至
end-1
的序列(
end
省略则至结束)
void
trimToSize()
尝试减少用于字符序列的存储空间。
GUI
部分
GUI
辅助类:全部存在
java.awt.*
中
Graphics
一个抽象类,提供绘制字符串、线和简单几何图形的方法
Color
处理
GUI
中的颜色。包括
JFarme
和
JPanel
中的前景、背景及线条、图形、字符
串颜色。
Font
指定
GUI
组件及文本和图形的字体。包字体、风格、大小。
LayoutManager
指定组件在容器中如何放置。
Color
类:
一般用
new Color(R,G,B)
来设置新颜色
或用
Color.black
,
Color.blue
等调用已有颜色
标签:
原文地址:http://www.cnblogs.com/zengaice/p/5561043.html