zoukankan      html  css  js  c++  java
  • java学习笔记之String类

    String类总结

    String类概述:

      java.lang.String 类是字符串操作类

    String类的常用构造方法:

      

    //1.直接赋值
    String str= "hellojava";
    //2.new对象,参数是字符串
    String   str = new String("helloworld");
    //3.参数是一个字符数组
    char[]  c= {'a','b'};
    String str= new String(c);
    //4.参数是字符数组的一部分
    String  str = new String(c,起始索引,长度);

    String类的常用判断方法:

      1.比较两个字符串的内容是否相等

    boolean    equals()

      2.比较两个字符串是否相等,忽略大小写

    boolean  equalsIgnoreCase();

      3.判断字符串是否以字符串str开头

    boolean  startsWith(String str);

      4.判断字符串是否以字符串str结尾

    boolean  endsWith(String str);

    String类的转换方法:

      1.转换成字符数组

    char[]  toCharArray();

      2.转成小写

    String  toLowerCase();

      3.转成大写

    String  toUpperCase();

    String 类的获取方法:

      1.获取字符串指定索引处的字符

    char  charAt(int index);

      2.获取字符串的长度

    int length();

      3.获取指定字符串在字符串中第一次出现的位置,如果没有就返回-1

    int  indexOf(String str );

      4.从索引beginindex处开始截取一直到最后

    String  substring(int  beginindex);

      5.从索引beginindex处开始截取一直到索引endindex处,包头不包尾

    String  substring(int  beginindex  , int endindex);

    String类去两头空格,切割方法

      1.去除两头空格

    String  trim();

      2.切割,根据某种规则切割成String类数组

    String[]   strArr= string.split(String regex);

    String 类的替换方法

      1.将字符串中的字符替换成别的字符

    String    replace(char  oldc, char newc);

      2.将字符串中的字符串替换成别的字符串

    String    replace(String  oldstr,String  newStr);
  • 相关阅读:
    FreeBSD_11-系统管理——{Part_2-核心}
    FreeBSD_11-系统管理——{Part_1-xfce 桌面}
    FreeBSD_11-系统管理——{Part_0-基础}
    专题:initramfs & dracut
    拾遗:『Linux Capability』
    专题:Channel Bonding/bonding
    机器学习数学基础(三)
    洛谷P1879 [USACO06NOV]玉米田Corn Fields(状压dp)
    机器学习数学基础(二)
    莫队学习
  • 原文地址:https://www.cnblogs.com/xuzhaocai/p/8059758.html
Copyright © 2011-2022 走看看