字符串和日期:字符串类
来源:互联网 发布:淘宝运费险怎么退 编辑:程序博客网 时间:2024/05/22 00:21
字符串和日期
1.字符串:
*字符串可以分为两类:
String s = "";StringBuff sb = new StringBuffer();final int N = 100;long t0 =System.currentTimeMillis();for(int i; i<N;i++) s+=a;long t1 =System.currentTimeMillis();for(int i; i<N;i++) sb.append(a);long t2 =System.currentTimeMillis();System.out.println(t1-t0);System.out.println(t2-t1);
String类:
创建之后不会再做修改与变动,即immutable
StrigBuffer,StringBuilder类
创建之后允许改变与变化
*特别注意:
在循环中使用String的+=可能会带来效率问题
String类对象保存不可修改的Unicode字符序列
*String类的下述方法能创建并返回一个新String对象实例:concat,replace,replaceAll,substring,toLowerCase,toUpperCase,trim,toString
*查找:endsWith,startsWith,indexOf,lastIndexOf
*比较:equals,equalslgnoreCase
*字符与长度:charAt,length
*需要注意内部化问题即一样的字符串常量是合同的(指向同一个引用)例如:“abc” ==“abc” 但是“abc” != new String(“abc”)
StringBuff类
*保存了可以修改的Unicode字符序列
*StringBuilder类似,它更加高效,因为不考虑线程安全性
*构造方法
StringBuffer()
StringBuffer(int capacity)
StringBuffer(String initialString)
*实现修改操作的方法:
append,insert,reverse,setCharAt,setLength.
字符串的分割
*java.util.StringToken类提供了对字符串进行分割的功能
*构造
StringTokenizer(String str, String delim);
- 字符串和日期:字符串类
- 字符串和日期类:日期类
- 日期和时间?&字符串?
- DELPHI 格式化日期和字符串
- 日期和字符串相互转换
- iOS - NSDateFormatter 日期 和 字符串
- PHP字符串、日期和时间
- 日期和字符串互转
- 备份,字符串和日期函数
- Python 日期对象和日期字符串
- 练习正则表达式与Date类的日期变字符串和字符串变日期
- 字符串,日期
- Util工具类 字符串和日期格式互相转换
- 日期转字符串工具类
- vc++将数字和日期转成字符串
- C#字符串和日期的转换
- 字符串分割+日期和整数的转化
- 字符串分割+日期和整数的转化
- Java-利用Spring提供的Resource/ResourceLoader接口操作资源文件
- tensorflow笔记:常用函数说明
- (1)集合
- 582. Kill Process
- Centos7取消命令行与VIM的蜂鸣警告声音
- 字符串和日期:字符串类
- 将开源虹膜识别算法OSIRIS4.1移植到Windows
- Unity中使用串口的烦恼
- 1021. Deepest Root (25)
- redis对象
- window server2008 开启VPN服务器
- 【Leetcode】【python】Pascal's Triangle, Pascal's Triangle II
- Sublime使用方法参考
- Golang教程:(一)介绍和安装