String的使用

常用方法

valueOf和parseInt的使用:

String.valueOf(数据类型);//Long,Integer基本数据类型的封装类,都有这个方法
Integer.parseInt(字符串);//基本类型的封装类都有parse(类型)这个方法,char除外   这个方法作用是把string类型转为 ->需要的类型     这个参数一定要是string类型的

String构造函数的使用一般用户byte[]或char[]

String s = new String(字符串 or byte类型 or char类型 ); //String list = new String("list"); char[] a = {'a', 'b', 'c', 'd', 'e'}; byte[] b = {98,97,89}; String s = new String(a,1,2);
String s = new String(char[],offset,count);  //  char[]或byte[] int[] 类型。 offset 下标从0开始    count 查找的条数

substring:
字符串.substring(int beginIndex)或(int beginIndex,int endIndex)作用: 切割原字符串,返回一个新的字符串 beginIndex:表示从下标为几的地方开始切割 endIndex:表示下标为几的地方结束切割 ->> 包头不包尾,取结束下标之前的

String s = "abcd";
String substring = s.substring(1,3);
System.out.println(substring);

打印结果:bc -->从下标1开始切割到下标为3之前的字符串

replace
字符串.replace((char oldChar, char newChar) 返回一个新的字符串,把oldChar替换成newChar 。例如: 打印 结果: bbcd -->把a替换成b了

String s = "abcd";
String replace = s.replace("a", "b");
System.out.println(replace);

trim:
字符串.trim(); 把字符串前后空白去掉,中间无法去除,例如: 打印结果:a b

String s3 =" a b ";
System.out.println(s3.trim());

isEmpty
字符串.isEmpty(); 如果变量为空,返回true 例如: 打印结果:空数据

String s="";
if (s.isEmpty()){
    System.out.println("空数据");
}

toLowerCase
字符串.toLowerCase:把string字符串转为小写 打印结果:abc

String s1 ="ABC";
System.out.println(s1.toLowerCase());

toUpperCase
字符串.toUpperCase:把string字符串转为大写 打印结果:ABC

String s1 ="abc";
System.out.println(s1.toLowerCase());
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值