java常用类的方法

public static void main(String[] args) {
StringBuffer sBuffer=new StringBuffer("");
sBuffer.append("ass");
System.out.println(sBuffer.capacity());
sBuffer.append("qw");
sBuffer.delete(0,3);
// 输出对应下标字符
System.out.println(sBuffer.charAt(1));
// 输出字符串
System.out.println(sBuffer.toString());
// 添加字符串
sBuffer.append("s123456");
System.out.println(sBuffer.toString());
// 删除字符串
sBuffer.delete(1, 3);
System.out.println(sBuffer.toString());
// 删除指定位置字符
sBuffer.deleteCharAt(2);
System.out.println(sBuffer.toString());
// 插入字符串
sBuffer.insert(2, "u");
System.out.println(sBuffer.toString());
// 替换字符串
sBuffer.replace(0, 2, "swwwwwwwwwwww");
System.out.println(sBuffer.toString());
System.out.println(sBuffer.indexOf("w"));
// int类型所能表示的最大值
int max=Integer.MAX_VALUE;
// 输出结果为2147483647
System.out.println(max);
// int类型所能表示的最小值
int min=Integer.MIN_VALUE;
// 输出结果为-2147483648
System.out.println(min);
// 包装类的赋值方式
Integer integ1=Integer.valueOf(10);
// (基本数据类型中,int的包装类为Integer,char对应Character,其他的为首字母大写,入byte的包装类为Byte,long对应Long)
// 将int型转化为String型
String string1=Integer.toBinaryString(100);
String string2=Integer.toString(100);
// 将String类型转换成int型
int i1=Integer.parseInt("123456");
System.out.println(i1);
//  String类型的相关方法的补充
// 连接字符串,相当于“+”;
String string3=string2.concat("222");
System.out.println(string3);
String string4=string3+"";
// 比较两个字符串大小,规则是按逐个字符比较,若比较出大小则不再继续(自己试试就知道怎么回事了),有三个值0,1,-1;
System.out.println(string4.compareTo(string3));
// 忽略大小写的比较
System.out.println(string4.compareToIgnoreCase(string3));
// 查看是否包含有某个字符串
System.out.println(string4.contains("222"));
// 这个方法是将字符串截出一段放到一个Char数组中 从 desBegin开始放
// string4.getChars(srcBegin, srcEnd, dst, dstBegin);
System.out.println(string4);
// 从指定的下标开始搜索字符,没有就返回-1;
System.out.println(string4.indexOf('7', 1));
String string5="123456789";
// 从指定位置向下标为0的方向搜索
System.out.println(string5.lastIndexOf('3',1));
// 把字符串按规则拆分成数组,结果为["12","456789"]
String []ss=string5.split("3");
// 求子串,可以指定起始位置
string5.substring(0,5);
// 参考getChars
char[]sss=string5.toCharArray();
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值