String的学习笔记
2015-05-24 15:45
113 查看
涉及函数
str.toCharArray()str.replace(str1, str2)
str.split(“,”)
str.substring(start, end)
str.substring(start)
字符串的合成与分解
//字符合成字符串这里写代码片 char[] arr = {'a', 'b', 'c', 'd', 'e', 'f'}; String s = new String(arr, 1, 3); System.out.println(s); //bcd
//字符串拆成字符数组 String s1 = "zxsdfdf"; char[] ch = s1.toCharArray(); System.out.println(ch); //zxsdfdf
字符串的替换
//替换字符串 串 public static void method_replace(){ String s = "hello java"; System.out.println(s);//hello java //替换字符 如果替换字符不存在,返回原字符 String s1 = s.replace('o','n'); System.out.println(s1);//helln java //替换字符串 String s2 = s.replace("java", "world"); System.out.println(s2);//hello world }
字符串的切割
//切割 String[] split(regex); public static void method_split(){ String s = "zhangsan,lisi,wangwu"; String[] str = s.split(","); for(int i=0; i<str.length; i++){ sop(str[i]); } }
字符串的截取
//子串 获取字符串的一部分 String substring(begin, end) public static void method_sub(){ String s = "abcdef"; sop(s.substring(2));//从指定位置开始到结尾——如果角标不存在,会出现字符串角标越界异常 sop(s.substring(2,4));//包含头,不包含尾 }
其他操作
/* *转换 String toUpperCase() String toLowerCase() *去空格 String trim() *比较 compareTo(String); */ public static void method_other(){ String s = " Hello Java "; sop(s.toLowerCase());// hello java sop(s.toUpperCase());// HELLO JAVA sop(s.trim()); //Hello Java sop(s.compareTo(" Hello Java "));//0 两字符串相差0 }
相关文章推荐
- Java-J2SE学习笔记-查找一个String中,subString的出现次数
- 学习笔记之string
- Linux C学习笔记 —— 字符串处理函数(string.h)
- VS2010 C++ 学习笔记(三) 类和对象 访问限定符 String
- 分词算法学习笔记之string::substr
- JavaScript学习笔记-用于模式匹配的String方法
- Java学习笔记—String的用法
- 学习笔记-Redis设计与实现-简单动态对象(simple dynamic string, SDS)
- [RPC Fault faultString="Error #2032: 流错误...](学习笔记)
- [.Net学习笔记]DateTime.Now.ToString(),格式化日期。
- 【JavaSE学习笔记】常用类介绍02_String,StringBuffer,Integer
- Python学习笔记--字符串操作string
- C++学习笔记(六):复杂数据类型(string、容器和STL)
- StringTemplate.Net 学习笔记(1):开篇
- Effective STL 学习笔记: 多用 vector & string
- StringTemplate.Net 学习笔记(4):表达式元素语法(下)
- StringTemplate.Net 学习笔记(7):加载模板文件
- java学习笔记-String源码分析(2)
- C#学习笔记5-string和String
- C++ Standard Stl -- SGI STL源码学习笔记(08) string