String、StringBuffer的常用方法
2015-07-17 19:55
429 查看
注意API的使用
1.concat连接 contains是否包含//concat使用 String s1="student"; String s2="teacher"; String s3=s1.concat(s2); //contain是否包含某字符串,返回值为boolean boolean b=s3.contains("r");//注意括号内是字符串,非char System.out.println(s3+" "+b); char c='s'; //String s4=s1.concat(c); c为char类型,concat必须为string String s4=s1.concat(""+c); String s5=s1.concat(String.valueOf(c));//与上句同等 System.out.println(s4+" "+s5);
2.字符串相等问题
String s6="abcd"; String s7="abcd"; String s8=new String("abcd"); String s9=new String("abcd"); boolean b2=s8.equals(s9); boolean b3=s8==s9; boolean b4=s6==s7; boolean b5=s7==s8; System.out.println(b2+" "+b3+" "+b4+" "+b5);
true false true false
3.compareTo 按字典顺序比较,一个一个比较,遇不同则返回差值
4.character类 处理char
5.StringBuffer append
//输入一个数字串,从右边开始每隔三位插入一个逗号 StringBuffer number=new StringBuffer("7675615139"); for (int i = number.length()-3; i > 0; i-=3) { number.insert(i, ','); } System.out.println(number);
6.Random取随机数
Random random=new Random();
int x=random.nextInt(100); 0-100
相关文章推荐
- 数据验证【web前端,表单】
- 前端包管理器bower的使用
- vlfeat Gaussian Mixture Models Tutorials
- HTML5学习笔记简明版(10):过时的元素和属性
- 【JavaScript】概述
- 对JSON数组对象排序-有键相同的元素,分组数量不一致,可采用如下的JS进行循环表格输出
- impala-2.1.2-CDH5.3.2
- 用CSS3绘制三角形的简单方法
- 详解CSS3中Media Queries的相关使用
- 基于jquery的表单校验插件 - formvalidator使用体验
- css实现圆球顺时针滚动
- 简介CSS中的各种选择符
- 201507171852_《JavaScript中把arguments转换为数组对象代码》
- 基于jquery的表单校验插件 - rjboy的Validform使用体验
- html教程
- andrioid——checkbox勾选按钮自定义样式
- CSS中值得记住的一些技巧
- jsp页面引用实体类+一个servlet里面增删改查4个方法。公用一个servlet。
- JS日历控件 灵活设置: 精确的时分秒.
- ios 改变导航返回按钮的字体样式以及背景图片