Java字符串
2015-11-02 22:31
302 查看
1、String类
可以通过java.lang包中的String类来创建字符串对象。
声明字符串变量必须经过初始化才能使用,否则会报出“变量未被初始化错误”。
2、链接多个字符串
使用“+”运算符可以实现连接多个字符串的功能。“+”运算符可以连接多个运算符并产生一个String对象。
字符串也可以同其他基本数据类型连接,这样会把这些数据直接转换成字符串。该过程自动调用toString()方法。
3、获取字符串信息
length()方法可获取声明的字符串对象的长度。用法为str.length(),长度包括字符串中的空格。
字符串查找:
indexOf()与lastIndexOf()方法,搜索指定条件的字符或字符串。indexOf()返回首次出现的位置,lastIndexOf()返回最后一次出现的位置。
获取指定索引位置的字符:
charAt()方法可将指定索引处的字符返回。
判断字符串是否相等:
不能使用“==”,因为它比较的是两个字符串地址是否相同。要使用str.equals(String otherstr) 其中str与strother是两个比较对象,且比较区分大小写。equalsIngoreCase()方法与之类似,但不区分大小写。
可以通过java.lang包中的String类来创建字符串对象。
声明字符串变量必须经过初始化才能使用,否则会报出“变量未被初始化错误”。
2、链接多个字符串
使用“+”运算符可以实现连接多个字符串的功能。“+”运算符可以连接多个运算符并产生一个String对象。
字符串也可以同其他基本数据类型连接,这样会把这些数据直接转换成字符串。该过程自动调用toString()方法。
3、获取字符串信息
length()方法可获取声明的字符串对象的长度。用法为str.length(),长度包括字符串中的空格。
字符串查找:
indexOf()与lastIndexOf()方法,搜索指定条件的字符或字符串。indexOf()返回首次出现的位置,lastIndexOf()返回最后一次出现的位置。
获取指定索引位置的字符:
charAt()方法可将指定索引处的字符返回。
判断字符串是否相等:
不能使用“==”,因为它比较的是两个字符串地址是否相同。要使用str.equals(String otherstr) 其中str与strother是两个比较对象,且比较区分大小写。equalsIngoreCase()方法与之类似,但不区分大小写。
相关文章推荐
- java对世界各个时区(TimeZone)的通用转换处理方法(转载)
- java-注解annotation
- java-模拟tomcat服务器
- java-用HttpURLConnection发送Http请求.
- java-WEB中的监听器Lisener
- Android IPC进程间通讯机制
- Android Native 绘图方法
- Android java 与 javascript互访(相互调用)的方法例子
- 介绍一款信息管理系统的开源框架---jeecg
- 聚类算法之kmeans算法java版本
- java实现 PageRank算法
- PropertyChangeListener简单理解
- 插入排序
- 冒泡排序
- 堆排序
- 快速排序
- 二叉查找树
- [原创]java局域网聊天系统