Java字符串的小知识点

public static void main(String[] agrs) {
		
		// 字符串简介
		String a = "我是一个小太阳,浑身充满正能量";
		String a1 = new String("");                             // 相当于String a1 = "";
		String a2 = new String("我是一个小太阳,浑身充满正能量"); 

		
		//a与a2的地址不同,所以输出ture
		if (a != a2) {
			System.out.println("ture");
		}                                                                                                      

		//equals为字符串内容的相等,所以输出内容
		if (a.equals(a2)) {
			System.out.println("521");
		}
 
		//trim 修剪字符串中两端空格
		String b = "  小飞飞  ";
		System.out.println(b);
		b.trim();
		System.out.println(b.trim());
		
		//返回当前字符串的长度
		System.out.println("字符串的长度:"+a.length());
		//查找下标(字符串的下标从0开始),如下输出内容为查找‘量’的位置
		System.out.println("字符‘量’的位置:"+a.indexOf("量"));
		//查找子字符串‘小太阳’的位置
		System.out.println("子字符串‘小太阳’的位置:"+a.indexOf("小太阳"));
		//截取子字符串
		System.out.println(a.substring(a.indexOf("小太阳"), (a.indexOf("小太阳")+3)));
		//字符的替换
		String b1 = "  小  飞 飞  ";
		b1.replace(" ", "");
		b1.replace("飞", "1");
		System.out.println((b1.replace(" ", "")).replace("飞", "1"));
	}

运行结果为:
ture
521
小飞飞
小飞飞
字符串的长度:15
字符‘量’的位置:14
子字符串‘小太阳’的位置:4
小太阳
小11

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

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值