1.2Java包装类:String

public static void main(String[] args) {
		//定义
		String a1="abcAEWRdefgabcd";
		String a2="sdfaf.jpg";
		String a3="   abc   dfg   ";
		String a4="my name qiqi";
		
		System.out.println("1-----------");
		//1.charAt()根据字符下标查询对应的字符
		char s1= a1.charAt(0);
		System.out.println(s1);
		
		System.out.println("2-----------");
		
		//2.concat()拼接字符串		
		String s2= a1.concat(a2);
		System.out.println(s2);
		
		System.out.println("3-----------");
		
		//3.字符串以XX开始或者以XX结束()(例如判断是否存在.jsp)
		boolean s3=a2.endsWith(".jpg");
		boolean s4=a1.startsWith("b");
		System.out.println(s3);
		System.out.println(s4);
		
		System.out.println("4-----------");
		
		//4.根据字符串寻找下标
		//indexof()查询到的第一个bc的位置
		//laseIndexof()查询最后一个bc的位置
		int s5= a1.indexOf("bc");
		int s6=a1.lastIndexOf("bc");
		System.out.println(s5);
		System.out.println(s6);
		
		System.out.println("5-----------");
		
		//5.判断字符串是否为空
		boolean s7=a1.isEmpty();
		System.out.println(s7);
		
		System.out.println("6-----------");
		
		//6.计算字符串长度
		int s8=a1.length();
		System.out.println(s8);
		
		System.out.println("7-----------");
		
		//7.经常用在外网注册名字时,自动转换成大写
		//	toLowerCase():英文字符串全部转换成小写
		//	toUpperCase():英文字符串全部转换成大写
		String s9= a1.toLowerCase();
		String s10=a1.toUpperCase();
		System.out.println(s9);
		System.out.println(s10);
		
		System.out.println("8-----------");
		
		//8.清空空格,trim():清楚前后空格,经常用在注册时,
		//	字符串之间的空格不会清空
		String s11 =a3.trim();
		System.out.println(s11);
		
		System.out.println("9-----------");
		
		//9.截取字符串长度内容,substring(n):从第n个字符串开始
		String s12= a1.substring(5);
		String s13= a1.substring(2, 6);
		System.out.println(s12);
		System.out.println(s13);
		
		System.out.println("10-----------");
		
		//10.替换字符串内容
		String s14= a1.replace("abc", "XXX");
		System.out.println(s14);
		
		System.out.println("11-----------");
		
		
		//11.字符串切割
		String[] s15= a4.split(" ");
		for (int i = 0; i < s15.length; i++) {
			System.out.println(s15[i]);
		}
		
	}

 输出结果:

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值