• Java笔记(五)


    文献种类:专题技术总结文献
    开发工具与关键技术: IntelliJ IDEA、Java 语言
    作者: 方建恒 年级: 2020 撰写时间: 2022 年 8 月 8 日

    Java笔记(五)

    今天我给大家继续分享一下我的Java笔记,
    我们来了解一下Java常用类中的String类。
    以下为String类中一些常用的构造器:

    1. String():用于初始化一个新创建的String对象,使其表示一个空字符序列。

    2. String(byte[] bytes):
      可以用于通过使用平台的默认字符集解码指定的byte数组,构造出一个新的String。

    3. String(byte[] bytes,Charset charset):
      可以用于通过使用指定的charset解码指定的byte数组,构造出一个新的String。

    4. String(byte[] bytes,String charsetName):
      可以用于通过使用指定的字符集解码指定的byte数组,构造出一个新的String。

    5. String(byte[] bytes,int offset,int length):
      可以用于通过使用平台的默认字符集解码指定的byte子数组,构造出一个新的String。

    6. String(byte[] bytes,int offset,int length,Charset charset):
      可以用于通过使用指定的charset解码指定的byte子数组,构造出一个新的 String。

    7. String(byte[] bytes,int offset,int length,String charsetName):
      可以用于通过使用指定的字符集解码指定的byte子数组,构造一个新的String。
      接下来是一些关于String类中一些常用判断方法:

    8. equals(Object obj):用于比较字符串的内容是否相同。
      注:这个方法在判断时是会区分大小写。

    9. equalsIgnoreCase(String str):用于比较字符串的内容是否相同。
      注:这个方法在判断时是忽略大小写的。

    10. contains(String str):用于判断大字符串中是否包含小字符串。

    11. startsWith(String str) :用于判断字符串是否以某个指定的字符串开头。

    12. endsWith(String str) :用于判断字符串是否以某个指定的字符串结尾。

    13. isEmpty():用于判断字符串是否为空。
      接下来是String类中一些常用的获取方法:

    14. length():用于获取字符串的长度。用法如下:
      在这里插入图片描述

    15. charAt(int index):用于获取指定索引位置的字符。用法如下:
      在这里插入图片描述

    16. indexOf(int ch):用于返回指定字符在此字符串中第一次出现处的索引。

    17. indexOf(int ch,int fromIndex):
      用于返回在此字符串中第一次出现指定字符处的索引,从指定的索引开始搜索。

    18. indexOf(String str):用于返回指定子字符串在此字符串中第一次出现处的索引

    19. indexOf(String str,int fromIndex):
      用于返回指定子字符串在此字符串中第一次出现处的索引,从指定的索引开始。

    20. lastIndexOf(int ch):用于返回指定字符在此字符串中最后一次出现处的索引。

    21. lastIndexOf(int ch,int fromIndex):用于返回指定字符在此字符串中,
      最后一次出现处的索引,并从指定的索引处开始进行反向搜索。

    22. lastIndexOf(String str):用于返回指定子字符串在此字符串中最右边出现处的索引。

    23. lastIndexOf(String str,int fromIndex):用于返回指定子字符串在此字符串中,
      最后一次出现处的索引,并从指定的索引开始反向搜索。

    24. substring(int start):用于从指定位置开始截取字符串,默认到末尾。

    25. substring(int start,int end):用于从指定位置开始到指定位置结束截取字符串。
      substring(int start)和substring(int start,int end)用法如下:
      在这里插入图片描述

    接下来是String中一些常用的转换方法:

    1. getBytes():用于把字符串转换为字节数组。

    2. toCharArray():用于把字符串转换为字符数组。

    3. valueOf():用于把传入的变量转成字符串。

    4. toLowerCase():用于把字符串转成小写。用法如下:
      在这里插入图片描述

    5. toUpperCase():与toLowerCase()相反,它用于把字符串转成大写。用法如下:
      在这里插入图片描述

    6. concat(String str):用于把字符串拼接。用法如下:
      在这里插入图片描述

    以上就是今天给大家分享的关于JAVA的部分笔记。

  • 相关阅读:
    阿里云10M带宽服务器价格、下载和上传速度限制说明
    AD教程系列 | 5 - 绘制原理图
    Windows 11 安装OpenCV 及其学习路线
    【编程之路】Python编程实例解析
    mybatis查询所得list集合,get(0)对象为null问题
    Python基础教程:列表(List)的常用操作
    Excel·VBA日期时间转换提取正则表达式函数
    课程1-带有一个隐藏层的平面数据分类
    多级缓存之JVM进程缓存
    redis性能优化及哨兵模式
  • 原文地址:https://blog.csdn.net/weixin_54668937/article/details/126279390