5. 字符串

具体其他的方法可以去看jdkapi文档

package com.java.basis;

/**
 * String
 * 		1.  子字符串 substring
 * 		2. 字符串的拼接
 * 		3. 检测字符串是否相等
 * 			1. equals 比较字符串内容
 * 			2. == 比较字符串位置,位置一样,值一定一样,反之则不成立
 * 		4. null字符创和空串
 * 			1.  空串: 长度为0的字符串
 * 			2. null
 * 		5. 代码点和代码单元
 * 		6. 字符串API
 * 		7. 构建字符串
 * @author 物业小学徒
 *
 */
public class StringSummary {

	@SuppressWarnings("unused")
	public static void main(String[] args) {
		String greeting = "Hello";
		// substring 0到3,但是不包括3
		String s1 = greeting.substring(0,3);
		System.out.println("s1: " + s1);
		// 字符串的拼接
		String object = "Java";
		int age = 16;
		System.out.println(greeting + object);
		System.out.println("my age is " + age); // age转换成string,任何对象都可以转换成String
		// 检测字符串是否相等
		System.out.println(greeting.equals(object));
		// 检测字符串是否相等不在乎大小写
		System.out.println(greeting.equalsIgnoreCase(object));
		// 空字符串和null
		String str = "";
		if(str.length()==0 || str.equals("")) {
			System.out.println("str是一个空字符串");
		}
		if(str==null) {
			System.out.println("str is null");
		} else if (str!=null) {
			System.out.println("str is not null");
		}
		// 构建字符串
		StringBuilder builder = new StringBuilder("my");
		builder.append(" name is ").append("张三");
		System.out.println(builder.toString());
	}

}

 

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值