7.18学习笔记

1,装箱和拆箱

java中有的方法只能放引用类型作为参数,所以这个时候就出现了基本类型对应的包装类

byte   Byte

shor  Short

int     Integer

float   Float

double  Double 

char Character

boolean  Boolean

这些包装类跟字符串的转换就是

对应的包装类型.parsexxx(xxx是对用的基本类型)(字符串);(Character除外)

1.1自动装箱:
integer i1=100;//把100变成了integer类型的数据

1.2自动拆箱:

int i=i1+100;

1.3基本类型转换字符串

基本类型+"";

 2.String类的常用方法
    ①与获取相关的方法

        .length();获取字符串的长度

        charAt(索引),获取索引处的字符,返回char类型

        indexOf("小字符串")//获取字符串在字符串中第一次出现的索引位置,没有的话返回-1

        lastIndexOf("小字符串"):获取小字符串在字符串中最后出现的位置

        ②与判断相关的方法(返回值是boolean类型)

        contains("元素"):判断字符串中是否包含这个元素

        startsWith("元素"):判断字符串是以这个元素开头

        endsWith("元素"):判断字符串是否以这个元素结尾

         equals("字符串"):判断两个字符串的内容是否相同,区分大小写

        equalsIgNore("字符串"):判断两个字符串内容是否相同,严格区分大小写

        isEmpty();判断这个字符串是否为空

        ③与转换相关的方法

        getBytes():返回值是一个字节数组,把字符串转换成字节数组

        toCharArray():返回值是字符数组,把字符串转换成字符数组

        toLowerCase() // 将字符串里面所有的字符全部转成小写字符,返回值是字符串类型
        toUpperCase() // 将字符串里面所有的字符全部转成大写字符,返回值是字符串类型

        String.valueOf(布尔类型):把布尔类型的值转换为字符串类型

        ④与替换、切割、截取相关的方法

        replace(String old,String new):把这个字符串里的旧字符替换成新字符

        split("元素"):把字符串按照元素切割,返回一个字符串数组,符号要加上转义字符\\

        substring(index begin):截取从begin索引开始到末尾的字符串(包括begin)

        substring(index begin,index end):截取从begin索引开始到end结尾的字符串(包含begin不包含end)

        ⑤其它方法

        concat("字符串"):链接字符串到这个字符串的末尾

        trim():去掉这个字符串的前导和末尾空格

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值