JavaDay-2

public class Main{
    public static void main(String[]args){
        String name = "MUHAHADAWANG";                       //相同堆内存
        System.out.println(name);                           //不同堆内存

        String englishName = new String("Guopeng");
        System.out.println(englishName);

        boolean same = name.equals(englishName);

        System.out.println(name+englishName);               //字符串内容不可改变,指向的内存改变了
        //字符串与字符数组的转化
        String str1 = "Helloo";
        char c[] = str1.toCharArray();
        String str2 = new String(c,0,3);
        //字符串取位置
        System.out.println(str1.charAt(2));
        //String 与 Byte 转换
        byte b[] = str1.getBytes();
        String str3 = new String(b);
        //获取String长度
        int len = str1.length();
        //查找,返回位置
        System.out.println(str1.indexOf("e"));
        //去掉左右空格
        System.out.println(str1.trim());
        //字符串截取
        System.out.println(str1.substring(2));
        //拆分,以String返回
        String s[] = str1.split("l");
        System.out.println(s[0]+"  "+s[2]);
        //大小写转换
        str1 = str1.toUpperCase();
        str2 = str2.toLowerCase();
        //判断以...开头/结尾
        boolean ok1 = str1.startsWith("s");
        boolean ok2 = str1.endsWith("ss");
        //不区别大小写进行比较
        boolean ok3 = str1.equalsIgnoreCase(str2);
        //替换 i -> x
        str1 = str1.replaceAll("i","x");
    }
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值