码迷,mamicode.com
首页 > 其他好文 > 详细

String常用类

时间:2016-06-05 17:07:34      阅读:188      评论:0      收藏:0      [点我收藏+]

标签:

 字符串的比较:

    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

等调用已有颜色

String常用类

标签:

原文地址:http://www.cnblogs.com/zengaice/p/5561043.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!