Java学习笔记35:Java常用字符串操作函数
2013-04-03 14:11
766 查看
package com.xxx.controller.api; import org.apache.commons.lang.StringUtils; public class Test { public static void main(String[] args) { String str = "Hello World"; /* 截取字符串 substring*/ String string1 = str.substring(5, 10); System.out.println(string1); /* 连接字符串 concat*/ String concatString = "Yes "; String string2 = concatString.concat(str); System.out.println(string2); /* 替换字符串 replace*/ String string3 = str.replace("Hello", "123"); System.out.println(string3); /* 去除首尾空格 trim*/ String string4 = " TRIM ".trim(); System.out.println(string4); /* 转换为小写 toLowerCase*/ String string5 = "ASODOIASODI".toLowerCase(); System.out.println(string5); /* 转换为大写 toUpperCase*/ String string6 = "asdasdasd".toUpperCase(); System.out.println(string6); /* 字符串长度 length*/ int len = "asdasdasd".length(); System.out.println(len); /* 截取一个字符 charAt */ char ch = "asdasdasd".charAt(6); System.out.println(ch); /* bytes */ String string7 = "Hello!你好!"; byte[] bytes = string7.getBytes(); System.out.println(bytes); /* 字符串转字符数组 */ String string8 = "Hello!你好!"; char[] chs = string8.toCharArray(); System.out.println(chs.toString()); /* 字符串比较函数 */ if (!str.equals("1111")) { System.out.println("字符串不一样"); } /* 是否以特定字符开始 */ if (str.startsWith("Hello")) { System.out.println("以Hello开头"); } /* 是否以特定字符结尾 */ if (str.endsWith("World")) { System.out.println("以World结尾"); } /* 查找字符出现位置 */ int ddd = str.indexOf("W"); System.out.println(ddd); /* 检查字符串是否为空 null "" " " */ if (StringUtils.isBlank(str)) { System.out.println("空"); } /* 检查字符串不为空 null "" " " */ if (StringUtils.isNotBlank(str)) { System.out.println("空"); } /* 检查字符串是否为空 null 和 “” */ if (StringUtils.isEmpty(str)) { System.out.println("空"); } /* 检查字符串不为空 null 和 “” */ if (StringUtils.isNotEmpty(str)) { System.out.println("空"); } } }
相关文章推荐
- Java学习笔记35:Java常用字符串操作函数
- Java学习笔记——字符串常用函数
- JavaScript字符串常用操作函数之学习笔记
- Java学习笔记之字符串和部分函数
- PHP学习笔记--字符串操作 作者:yezi33 字符串的整理: trim():除去字符串开头和末尾的空格或其他字符。函数执行成功时返回删除了string字符串首部和尾部空格的字符串,发生错误时返回空
- [Java语言] java常用字符串操作函数
- c语言学习笔记16之字符串常用函数
- 我的JAVA学习笔记 ,eclipse常用功能与操作。
- SAS学习笔记:字符串操作函数
- OC学习笔记 字符串常用函数
- Python学习笔记 —— 字符串及常用函数
- Java学习笔记38. 字符串的几个常用方法
- 学习笔记——自定义字符串操作函数
- Python学习笔记(23)-Python字符串常用操作
- Object-C 语法 字符串 数组 字典 和常用函数 学习笔记
- [Java语言] java常用字符串操作函数
- 梓益C语言学习笔记之常用字符串操作(sscanf & strtok)
- 0714学习笔记list常用操作索引(index)和切片(slice) 字符串的方法分割split和连接join
- 常用java字符串操作函数(转)
- Java学习笔记---字符串操作(人民币大写转换的实现)