当前位置:文档之家› String类的常用方法以及代码演示

String类的常用方法以及代码演示

String类的常用方法以及代码演示
String类的常用方法以及代码演示

1.字符与字符串

范例:返回指定索引对应的字符信息

范例:将字符串以字符数组形式返回

范例:将字符串转大写

范例:给定一个字符串,判断是否由数字组成

2.字节与字符串

字节使用byte描述,使用字节一般主要用于数据的传输或者进行编码转换的时候使用,而在String类里面就提供有将字符串变为字节数组的操作,目的就是为了传输以及编码转换.

范例:观察字符串与字节数组的转换

3.字符串的比较

如果要进行字符串内容相等的判断使用equals(),但是在String类里面定义的比较判断不止一个。

范例:字符串相等比较

范例:观察compareTo()方法

4. 字符串查找

范例:使用index()等功能查找

使用contains()更加简单,并且在整个的Java里面,contains已经成为了一个查询的代名词。范例:开头或结尾判断

这些开头和结尾的判断往往可以作为一些标记在程序之中出现。

5. 字符串替换

范例:观察替换的结果

6. 字符串截取

范例:字符串截取

一定要记住,数据库中的函数由于考虑到有可能是非专业的人员进行使用,所以有些代码尽可能做了一些调整,但是程序是要求严谨性的,所以不可能使用负数作为截取的开始点。

7. 字符串拆分

范例:进行全部拆分

范例:部分拆分

范例:实现IPv4拆分

在实际的开发之中,拆分的操作是非常常见的,因为很多的时候会传递字符组数据到程序之中进行处理,有如下的一个字符串:“张三:20|李四:21|

8.其他方法

范例:字符串连接

范例:转小写与大写操作

所有的非字母不会进行任何的转换操作。

范例:去除空格

范例:取得字符串长度

在某些情况下要求用户输入的数据长度是有限制的,可以利用次方式判断。数组中也有一个length属性,但是调用的形式不同。

范例:判断是否为空字符串

String类虽然提供了大量的支持的方法,但是却少了一个重要的方法——initcap()功能,首字母大写,其余字母小写,而这样的功能只能自己实现。虽然Java的类库里面没有此功能,但是一些第三方的组件包会提供,例如:apache的commons组件包。

总结

方法要有:记下方法名称、方法作用、参数的类型以及个数、返回值类型。为了开发方便,必须要背下来。

相关主题
文本预览
相关文档 最新文档