String方法很多,现从Java API中复制了大部分。
(1)charAt(int index) 返回指定索引处的 char 值
(2)compareTo(String anotherString) 按字典顺序比较两个字符串
(3)compareToIgnoreCase(String str) 按字典顺序比较两个字符串,不考虑大小写
(4)concat(String str) 将指定字符串连接到此字符串的结尾
(5)contains(CharSequence s) 当且仅当此字符串包含指定的 char 值序列时,返回 true
(6)endsWith(String suffix) 测试此字符串是否以指定的后缀结束
(7)equals(Object anObject) 将此字符串与指定的对象比较
(8)format(String format, Object args) 使用指定的格式字符串和参数返回一个格式化字符串
(9)indexOf(int ch) 与 indexOf(int ch, int fromIndex)
返回在此字符串中第一次出现指定字符处的索引,后者要从指定的索引开始搜索
(10)indexOf(String str) 与 indexOf(String str, int fromIndex)
返回指定子字符串在此字符串中第一次出现处的索引,后者要从指定的索引开始搜索
(11)isEmpty() 当且仅当 length() 为 0 时返回 true
(12)lastIndexOf(int ch) 与 lastIndexOf(int ch, int fromIndex)
返回指定字符在此字符串中最后一次出现处的索引,后者要从指定的索引处开始进行反向搜索
(13)lastIndexOf(String str) 与 lastIndexOf(String str, int fromIndex)
返回指定子字符串在此字符串中最后一次出现处的索引,后者要从指定的索引开始反向搜索
(14)length() 返回此字符串的长度
(15)matches(String regex) 字符串是否匹配给定的正则表达式
(16)replace(char oldChar, char newChar) 返回一个新的字符串,它是通过用 newChar 替换此字符串中出现的所有 oldChar 得到的
(17)replaceAll(String regex, String replacement) 使用给定的 replacement 替换此字符串所有匹配给定的正则表达式的子字符串
(18)replaceFirst(String regex, String replacement) 使用给定的 replacement 替换此字符串匹配给定的正则表达式的第一个子字符串
(19)split(String regex) 根据给定正则表达式的匹配拆分此字符串
(20)startsWith(String prefix)
startsWith(String prefix, int toffset)
测试此字符串是否以指定的前缀开始,后者要从指定的索引开始搜索
(21)toCharArray() 将此字符串转换为一个新的字符数组
(22) toLowerCase() 与toLowerCase(Locale locale)
将此 String 中的所有字符都转换为小写,前者是使用默认环境,后者是使用指定Locale的规则
(23)toString() 返回此对象本身
(24)toUpperCase() 与 toUpperCase(Locale locale)
将此 String 中的所有字符都转换为大写,前者是使用默认环境,后者是使用指定Locale的规则
(25)trim() 返回字符串的副本,忽略前导空白和尾部空白
(26)valueOf(int i) 返回 int 参数的字符串表示形式(int 可以换成其他类型)

String常用方法汇总相关推荐

  1. JS数组、对象、字符串常用方法汇总

    JS数组.对象.字符串常用方法汇总 前言 数组常用方法 Array.prototype.slice(start, end) Array.prototype.map() Array.prototype. ...

  2. 小汤学编程之JAVA基础day10——常用类(二):String常用方法、正则、StringBuffer和StringBuilder、Math和Random类、日期类和数字类

    一.String常用方法 二.正则表达式 1.基本     2.常用     3.高级 三.StringBuilder和StringBuffer类 1.区别     2.常用方法     3.继承结构 ...

  3. 更高效地刷OJ——String常用方法(一)

    因为常用方法较多,所以分为3篇 1.length() : 返回字符串长度,此处的length有别于数组中的length数组中的length为属性,此处的length为方法. 2.charAt() :将 ...

  4. 【前端-Js基础方法】字符串常用方法汇总

    字符串常用方法汇总 注意这些方法操作后都不会影响到原数组 可以选择直接输出结果 或者 用变量去承接 const str = 'adsAsddfAxca'// ===== 替换 ===== // -&g ...

  5. oracle常用数据统计,学习笔记:Oracle DBMS_STATS常用方法汇总 常用于收集统计oracle...

    天萃荷净 Oracle数据库中DBMS_STATS常用方法(收集oracle数据库.索引.表等信息) –收集Oracle数据库信息命令 EXEC DBMS_STATS.gather_database_ ...

  6. arduino char*转string_Java 中 String 类的常用方法汇总

    一.String 类的概念以及特性 1.String 类的概念 String 类代表字符串,在 java.lang 包中.字符串是常量 ,用双引号引起来表示. 它的值在创建之后不能更改 .由 0 或多 ...

  7. Hibernate hql getHibernateTemplate()常用方法汇总

    getHibernateTemplate()常用方法  一.find(String queryString);           示例: Java代码   this.getHibernateTemp ...

  8. 21个php常用方法汇总

    1479这篇文章主要介绍了30个php操作redis常用方法代码例子,本文其实不止30个方法,可以操作string类型.list类型和set类型的数据,需要的朋友可以参考下 redis的操作很多的,下 ...

  9. String常用方法API

    String类 1.创建字符串对象--String 类有 11 种构造方法,这些方法提供不同的参数来初始化字符串 1)String s ="Hello"; s引用静态区的字符串字面 ...

  10. R语言相关性分析和相关性分析可视化常用方法汇总

    本次,介绍一下相关性分析以及相关性分析可视化常用方法. 0. 相关数据 library(learnasreml) library(tidyverse) data(fm) str(fm)dd = fm ...

最新文章

  1. java double 位运算_JAVA位运算等运算符总结
  2. we自动化po模式_Web自动化测试—PO设计模式(一)
  3. 【GPU精粹与Shader编程】(一) 全系列核心知识点总览
  4. Java 8过滤器,地图,收集和流示例
  5. OpenCV实战【2】HOG+SVM实现行人检测
  6. .htaccess详解
  7. 音视频之RTSP协议简介
  8. Oracle 12C R2-新特性-PDB的磁盘I/O(IOPS,MBPS)资源管理
  9. java二进制流_java读写二进制流
  10. 23王道——中序线索树
  11. springboot框架
  12. 米扑代理:爬虫代理IP哪家好
  13. 如何将html转换成url,HTML之Data URL(转)
  14. 华为机试_HJ61 放苹果【简单】【收藏】
  15. IDEA重置配置设定
  16. 【编程实践】编程语言之 R 语言
  17. 分享一个源代码:微信电影票预订(微信小程序版)
  18. 微信小程序实现星级评价和效果展示
  19. SQLServer数据库镜像配置
  20. 【企业架构】企业架构师的战略角色

热门文章

  1. android静态动画,Android Lottie动画实战踩坑
  2. C++ STL标准库
  3. 文件比较软件修改比较文件时间戳方法
  4. JAVA必备——Struts
  5. 率辉考研oj——1323: 算法2-1:集合union
  6. Android Studio简介
  7. 【记录】数控程序的指令代码---标准G代码与标准M代码
  8. 大数据第三季--sqoop(day1)-徐培成-专题视频课程
  9. 【f1c200s/f1c100s】PWM驱动适配
  10. Android知识点 121 —— AlarmManager与RTC唤醒