一、概述
字符串的基本操作方法中包含以下几种:
- 获取字符串长度length()
- 获取字符串中的第i个字符charAt(i)
- 获取指定位置的字符方法getChars(4个参数)
二、细述
1、 获取字符串长度方法length()
格式:int length = str.length();
2、获取字符串中的第i个字符方法charAt(i)
格式:char ch = str.charAt(i);
//i为字符串的索引号,可得到字符串任意位置处的字符,保存到字符变量中
3、获取指定位置的字符方法getChars(4个参数)
格式:char array[] = new char[80];
//先要创建以一个容量足够大的char型数组,数组名为array
str.getChars(indexBegin,indexEnd,array,arrayBegin);
解释一下括号中四个参数的指向意义:
- indexBegin: 需要复制的字符串的开始索引
- indexEnd: 需要复制的字符串的结束索引,indexEnd-1
- array: 前面定义的char型数组的数组名
- arrayBegin: 数组array开始存储的位置索引号
这样我们就可以将字符串中想要的范围内的字符都复制到字符数组中,将字符数组打印输出即可。
与getChars()类似的方法有一个getBytes(),两者使用上基本相同,只是getBytes()方法创建的是byte类型的数组,而byte编码是默认字符集编码,它是用编码表示的字符。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/103287.html