java 第5天

字符串

 字符串在java中是一类,不是基本数据类型之一,但是可以像基本数据类型一样使用,

创建字符串
1  String s = new String();

2   char a[] = {'g'o,'o,'d};
     String s = new String(a);

3   String(char a[], int offset, int length)
     提取字符数组a中的一部分创建一个字符串对象,offset为开始截取位置,length表示截取长度

字符串操作
1  字符串连接  使用  +

获取字符串信息
1  str.length()  获取长度

2 获取制定字符索引位置   
   indexOf()  返回搜索字符首次出现的位置    
   lastIndexOf()                最后。。。。。
  
   且从位置0开始索引,空格也算一个字符串

   
3  获取指定索引位置的字符   str.charAt(int index)
   
4 去除字符串中的空格
   
   str.trim() 去除前导,尾部空格

   去除所有空格:  String Tokenizer (String str, String delim)   delim为要去除的字符

   str.replaceAll( String rehex, String replacement)  rehex:要替换的字符,replacement替换的字符

5 replaceFirst()   替换第一个出现的指定字符串

6 判断字符串

  str.equals(String otherstr)
 
  str.equalsIgnoreCase()  忽略大小写

7  判断字符串的开始与结尾

   startWith()     endsWith() 方法 用于判断字符串是否以指定的内容开始和结尾


8  字母的大小写转换

    toLowerCase()

    toUpperCase()

9  字符串分割

   split(String sign)  根据指定的分隔符进行分割

   split(String sign, int limit)  可以限定拆分的分数

 格式化字符串
1  格式化方法   format()

2 日期格式化

3 时间格式化

正则表达式
1   matches()方法进行判断


  p164页  正则表达式的意义


2   正则表达式的限定符


p165页

                            

p166方括号中元字符的含义



StringBuilder类

字符串生成器。初始容量16,可以自行添加,删除,插入

1     builder.append( String str);

p170页



































































































































  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值