java中字符串的截取

1、length()函数 字符串的长度

   

<span style="font-size:18px;">       char chars[]={'a','b'.'c'};
    String s=new String(chars);
    int len=s.length();</span>
 2、charAt()截取一个字符 在某个下标的地址

     

<span style="font-size:18px;">       char ch;
    ch="abc".charAt(1); 返回'b'</span>
3、getChars()函数获取多个字符串

   void getChars(int sourceStart,int sourceEnd,char target[],int targetStart)

sourceStart指定了子串开始字符的下标,sourceEnd指定了子串结束后的下一个字符的下标。因此,子串包含从sourceStart到sourceEnd-1的字符。

接收字符的数组由target指定,target中开始复制子串的下标值是targetStart。

   

String s="this is a demo of the getChars method.";
char buf[]=new char[20];
s.getChars(10,14,buf,0);
4、getBytes()函数

    替代getChars()的一种方法是将字符存储在字节数组中,该方法即getBytes()。

5、toCharArray()函数   

    将字符串对象中的字符转换成一个字符数组


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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值