phpER入坑JAVA字符串

特点

  1. String 定义在java.lang 中不需要导包
  2. 字符串文字都是类的对象
  3. 字符串在创建后不能被更改

创建

  1. 直接赋值
  2. 创建类 new的方式

字符串相等判断 不能用== 用equals equalsIgnoreCase​

        String a = "abc";
        String b = new String("abc");
//        String b ="abc";
//        boolean s = a==b
        System.out.println(a.equals(b));

字符串池

赋值先观察串池 存在复用 不存在新创建

== 的分析

  1. 基本数据类型 比较数值
  2. 引用数据 比较地址值

在这里插入图片描述

String a = "abc";
String b = new String("abc");
a.equals(b);
a.equalsIgnoreCase(b);

在这里插入图片描述

chat 类型在参与运算的时候会自动提升int
获取字符串 指定位置的字符

phone.charAt(7);

转整形

Integer.parseInt(intString)

截取

phone.substring(0,3);

字符转数字

    char a = '3';
    int num = Integer.parseInt(Character.toString(a));
    System.out.println(num);
   StrA.toCharArray()
       new LinkedHashSet<>(List.of("Java", "is", "very", "cool"));
     String message = String.join("-", strings);
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

面线糊

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值