zoukankan      html  css  js  c++  java
  • String类的常用方法

    一、String类

    String类在java.lang包中,java使用String类创建一个字符串变量,字符串变量属于对象。java把String类声明的final类,不能有类。String类对象创建后不能修改,由0或多个字符组成,包含在一对双引号之间。

    二、String类对象的创建

    字符串声明:String stringName;

    字符串创建:stringName = new String(字符串常量);或stringName = 字符串常量;

    三、String类常用方法

    1.String类长度:String没有length的属性,有length()这个方法,可以获取字符串的长度。

    可以求得字符串s的长度,但是该长度会包含空格。

    2.indexOf()/lastIndexOf():可以获取指定字符串的索引位置。indexof()返回的是首次搜索字符出现的索引;lastindexof()返回的是搜索字符最后出现的索引。ps:索引是从0开始计算。

    3.charAt()方法:可以获取指定索引处的字符,返回的字符的索引

    4.去除字符串间的空格:trim()只能去掉字符串前后的空格,replaceAll()则可以去掉所有的空格。

    5.replace()和replaceFirst():字符串的替换。 replace()替换的是所有与指定字符串项目匹配的字符串;replaceAll()用于替换第一个出现的指定字符串。

    6.判断字符是否相等:equals()和equalsIgnoreCase(),其中equalsIgnoreCase()比较是不区分大小写,而equals()则是区别大小写,然后进行字符串的字符和长度比对。ps:equals()和equalsIgnoreCase()两者在区分(不区分)大小写的情况下,进行内容的完全比对。“==”则是比较在内存中的位置,一般不用来对比字符串。

    7.字符串的分割:spilt(),对字符串进行分割,并将分割后的结果放在字符串数组中。下面是spilt()提供的两种重载形式。

    8.字符串的大小写转换:toUpperCase()和toLowerCase()。

     
  • 相关阅读:
    sizeof运算符介绍以及常见的坑
    程序员面试需要带身份证和毕业证原件吗
    CentOS7配置rsync实现文件同步
    CentOS7配置samba共享文件系统
    freecplus框架-字符串操作
    freecplus框架-文件操作
    freecplus框架-日志文件操作
    freecplus框架-日期、时间和计时器
    Unix 网络编程卷一源码编译踩坑记录 ubtutu 19.10
    实时人流量监测——海康威视sdk初体验
  • 原文地址:https://www.cnblogs.com/lsyw/p/11402217.html
Copyright © 2011-2022 走看看