String

使用String对象存储字符串:

  String s="Helloword"

  String s=new String();

  String s=new String("Helloword")


String类位于包java.lang包中,具有丰富的方法

  计算字符串的长度,比较字符串,连接字符串,提取字符串

 

字符串长度:

  方法原型:public int length(){}

  调用方法:字符串标识符.length();
  

字符串比较:

  String类提供了equals()方法,比较存储在两个字符对象内容是否一致(返回值boolean类型)
   

equals与==的区别:

  ==:比较是否在同一内存空间或比较数字

  equals:比较内容是否一致


字符串字母转换:

  使用equalslgnoerCase()方法--字符串比较时忽略大小写

  使用toLouerCase()方法--返回字符串小写形式

  使用toUpperCase()方法--返回字符串大写形式


字符串连接:

  a.使用“+”

  b.使用concat()方法

    A.concat(B);

    B.字符串将连续到A字符串后面


 字符串提取方法:

  a.搜索第一个出现的字符ch(或字符串value)

    public int indexOf(int ch)

    public int indexOf(String value)

  b.搜索最后一个出现的字符ch(或字符串value)

    public int lastindexOf(int ch)

    public int lastindexOf(String value)

  c.从指定位置寻找字符或字符串,返回下标

    s.indexOf(寻找字符.指定位置)

    断字符串是否一指定格式结尾(返回boolean类型)

    s.endsWith(字符串)

    断字符串是否一指定格式开头(返回boolean类型)

    s.StartsWith(字符串)


常用的提取方法:

  a.public string substring(int index)

    提取从位置开始的字符串部分--index

  b.public String substring(int beginindex,int endindex)

    提取beginindex之间的字符串部分

    beginindex:字符串的位置从0 开始

    endindex:字符串的位置从1开始

  c.public String trim()

    返回一个前后不含任何空格的调用字符串副本


字符串拆分:

  String类提供了Split()方法,将一个字符串分割为子字符串,结果作为字符串数组返回
 

转载于:https://www.cnblogs.com/yiui/p/6884383.html

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值