热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   新闻动态 -   正文

Java干货来袭,新手必看!java string常用的方法有哪些呢?

知了姐
2024-08-12 11:38:28
0

  提取子串

  用String类的substring方法可以提取字符串中的子串,该方法有两种常用参数:

  public String substring(int beginIndex)//该方法从beginIndex位置起,从当前字符串中取出剩余的字符作为一个新的字符串返回。

  public String substring(int beginIndex, int endIndex)//该方法从beginIndex位置起,从当前字符串中取出到endIndex-1位置的字符作为一个新的字符串返回。

  字符串比较

  public int compareTo(String anotherString)//该方法是对字符串内容按字典顺序进行大小比较,通过返回的整数值指明当前字符串与参数字符串的大小关系。若当前对象比参数大则返回正整数,反之返回负整数,相等返回0.

  public int compareToIgnoreCase(String anotherString)//与compareTo方法相似,但忽略大小写。

  public boolean equals(Object anotherObject)//比较当前字符串和参数字符串,在两个字符串相等的时候返回true,否则返回false。

  public boolean equalsIgnoreCase(String anotherString)//与equals方法相似,但忽略大小写。

  字符串中单个字符查找

  public int indexOf(int ch/String str)//用于查找当前字符串中字符或子串,返回字符或子串在当前字符串中从左边起首次出现的位置,若没有出现则返回-1.

  public int indexOf(int ch/String str, int fromIndex)//改方法与第一种类似,区别在于该方法从fromIndex位置向后查找。

  public int lastIndexOf(int ch/String str)//该方法与第一种类似,区别在于该方法从字符串的末尾位置向前查找。

  public int lastIndexOf(int ch/String str, int fromIndex)//该方法与第二种方法类似,区别于该方法从fromIndex位置向前查找。

  大小写转换

  public String toLowerCase()//返回将当前字符串中所有字符转换成小写后的新串

  public String toUpperCase()//返回将当前字符串中所有字符转换成大写后的新串

  字符串中字符的替换

  public String replace(char oldChar, char newChar)//用字符newChar替换当前字符串中所有的oldChar字符,并返回一个新的字符串。

  public String replaceFirst(String regex, String replacement)//该方法用字符replacement的内容替换当前字符串中遇到的第一个和字符串regex相匹配的子串,应将新的字符串返回。

  public String replaceAll(String regex, String replacement)//该方法用字符replacement的内容替换当前字符串中遇到的所有和字符串regex相匹配的子串,应将新的字符串返回。

  关注成都汇智知了堂Java培训,带你了解更多Java相关问题和相关知识。


预约申请试听课
大家都在看

什么是安全服务工程师?

2024-08-12 浏览次数:0

0基础学java,成都哪家java培训机构哪家比...

2024-08-12 浏览次数:0

体验官招募|体验软件园高薪程序员人生,还有100...

2024-08-12 浏览次数:0

it培训有哪些课程?知了堂官方福利:免费领内部讲...

2024-08-12 浏览次数:0

这五种意想不到的网络安全数据泄露方式你都知道吗

2024-08-12 浏览次数:0

什么是安全服务工程师?发展“钱”景你绝对想不到!

2024-08-12 浏览次数:0
最新资讯
中间件技术之消息队列   01、学习中间件的方式和技巧  1:理解中间件在项目架构中的作用,以及各中间件的底层实现。 2:...
专科生通过Java培训班可以成...   作为一门在全球火了二十几年的编程语言,全球的软件开发工程师有将近2000万人,而Java开发工程...
专业的Java技术培训机构哪家...   对于很多零基础想要学习Java的小伙伴来讲,因为自己本身没有任何基础所以在前期Java培训机构的...
转行学java怎么样?到底有没...   Java语言是目前世界上最流行的开发语言,也是大多数企业使用的开发语言,所以现在很多人都想改用J...
转行Java需要培训吗?想转行...   转行Java需要培训吗?很多人工作一两年后发现Java这个岗位工资高,所以都想转,但是发现技术要...
自学基本做不成java是真的吗...   自学基本做不成java是真的吗?有些人觉得Java培训费用太贵,所以选择自学,但是最后却发现依然...
自学Java,如何提升项目经验   学Java,提升能力最直接的办法就是实战,特别是在初学期间,积累代码量格外重要。很多自学Java...
自学Java如何快速入门?能找...   Java作为编程入门语言,通用性强,广泛应用于网站、游戏控制台、APP开发、大数据、云计算等,据...