java (字符串)
来源:互联网 发布:php mysql apache 编辑:程序博客网 时间:2024/05/17 20:33
创建字符串:
1.String()String s = new String();2.String(char a[])char a[]={'g','o','o','d'};String s = new String(a); 等价于=> String s=new String("good");String s = new String(a, 1, 2); 等价于=> String s = new String("oo");
字符串的操作:
1.字符串的连接String s1 = new String("hello");String s2 = new String("word");String s = s1 +" "+ s2; // hello word
获取字符串的信息:
1.获取字符串的长度:String类的length方法s.length();2.获取指定字符的索引位置:String类的indexOf()各lastIndexOf()方法来获取指定字符的索引位置,String s = "hello word";String substr = "w";s.indexOf(substr);s.lastIndexOf(substr);3.获取指定索引位置的字符:String类的charAt()方法;s.charAt(3);
去除字符串中的空格:
1.去掉字符串的前导,尾部空格:String类的trim()方法;String s = " java good ";s.trim();System.out.prinln(s); // java good2.去除字符串中所有空格:StringTokenizer()和replaceAll();a.StringTokenizer()方法String StringTokenizer(String str, String delim)@str: 要去除空格的字符串@delim: 从字符串str中去除的字符串@返回值: 去除所有delim后的字符串import java.util.StringTokenizer;public class StringTo { public static void main(String[] args) { String text = " one two three "; System.out.println("原始字符串:" + text); StringTokenizer st = new StringTokenizer(text, " "); StringBuffer sb = new StringBuffer(); while(st.hasMoreTokens()) { sb.append(st.nextToken()); } System.out.println("去掉空格:"+sb.toString()); }} b.replaceAll()方法:str.replaceAll(String regex, String replacement);String str1 = " a n d r o i d ";str1 = str1.replaceAll(" ", "");
字符串替换:
1.replace()方法
2.replaceFirst()方法
判断字符串:
- equals(String other)
- equalsIgnoreCase(String other) //忽略大小写
- startsWith(String prefix)
- endsWith(String suffix)
字母大小写转换:
- str.toLowerCase(); //str转为小写
- str.toUpperCase(); //str转为大写
字符串分割:
split(String sign)
split(String sign, int limit) //限制分割份数
Sing str = ” abc, def, cc, aa, bb”;
str.split(“,”);
str.split(“,” 3, );
格式化字符串:
1.format(String format, Object … args)方法
2.format(Local l, String format, Object…args)方法
日期格式化:
时间格式化:
日期时间组合格式化:
常规类型格式化:
正则表达式:
创建字符串:
阅读全文
0 0
- java字符串--修改字符串
- java 字符串,字符串缓冲区
- java 字符串,字符串缓冲区
- java字符串
- Java字符串
- Java字符串
- Java字符串
- java字符串
- JAVA 字符串
- Java 字符串
- java-字符串
- Java - 字符串
- java 字符串
- java字符串
- java字符串
- java字符串
- java---字符串
- java字符串
- 正则表达式和表单验证
- 杂记1--虚析构函数
- 广东省选题:单词缩写(动态规划,字符串处理)
- log4j.properties
- 【视频】之软考总结
- java (字符串)
- 过滤器
- Elasticsearch-近似搜索
- JavaScript--练习题
- 数据结构第三周项目一
- java创建文件到本地
- github创建仓库步骤
- Matplotlib数据可视化
- nodejs模块小例子