• Java从入门到精通之Java字符串阅后总结


    String 类


    .声明字符串

    .创建字符串

    1.常量赋值  String str =“ Hello World”;

    2.创建字符串变量 String str = new String(" Hello World");



    连接字符串


    .连接多个字符串

    1.使用“+”号,“+”运算符可以连接多个运算符并产生一个String对象。

    .连接其他数据类型



    获取字符串信息


    .获取字符串长度

    1.使用String 类的length()方法

    .字符串查找

    1.indexOf()方法返回的是搜索字符或字符串首次出现的位置

    2.lastIndexOf() 方法返回的是搜索字符或字符串最后一次出现的位置

    3.如果没有搜索到字符串,该方法返回值是-1

    .获取指定索引位置的字符

    1.使用charAt()方法可以指定索引处的字符返回



    字符串操作


    .获取子字符串

    1.substring(int beginIndex)该方法返回的是从指定的索引位置开始截取直到该字符串结尾的子串

    2.substring(int beginIndex ,int endIndex) 方法是从某一索引位置开始截取到某一索引位置结束

    .去除空格

    1.tirm()方法返回字符串,并忽略掉第一个字符以前和最后一个字符以后的空格

    .字符串替换

    1.replace(char oldchar,char newchar)方法可实现将指定的字符或字符串替换成新的字符或字符串

    .判断字符串的开始和结尾

    1.start With()方法 用于分别判断当前字符串对象的前缀是否为参数指定的字符串

    2.end With()方法 用于判断当前字符串是否以给定的子字符串结束

    .判断字符串是否相等

    1.equals()方法 如果两个字符串完全相同(包括大小写)返回true

    2.equalsIgnoreCase()方法 忽略大小写 如果字符相同 返回值类型为boolean

    .按字典顺序比较两个字符串

    1.compareTo()方法为按字典顺序比较两个字符串,例如;a<b 返回一个负数,c<b 返回一个正数,b=b 返回0

    .字母大小写转换

    1.toLowerCase()转换为小写

    2.toUpperCase()转换为大写

    3.如果输入的字符串中没有应该被转换的字符,则返回原字符串

    .字符串分割

    1.split()方法可以使字符串按指定的分割字符或者字符串对内容进行分割,并将分割后的结果存放在字符串数组中

    例: String str = “ 192.168.0.1”;

    String [] firstArray = str.split("\.")



    格式化字符串



    正则表达式



    字符串生成器


    .StringBuilder提供字符串的一些方法

    1.append()追加

    2.insert()按位置插入

    3.delete()指定删除


  • 相关阅读:
    python面试题总结与分析(一)
    Word2vec ------算法岗面试题
    深度学习(二)-----算法岗面试题
    深度学习(一)-------算法岗面试题
    模型融合和提升的算法------算法面试题
    前后端交互3 发送消息1
    前后端交互2 vuex存储token
    前后端交互1
    4.弹出层组件的实现与封装
    3. 聊天列表页面的实现
  • 原文地址:https://www.cnblogs.com/de-ming/p/12491739.html
Copyright © 2020-2023  润新知