截取字符串,在java语言中的用法

1、  public String substring(int beginIndex)

返回一个新字符串,它是此字符串的一个子字符串。该子字符串始于指定索引处的字符,一直到此字符串末尾。

参数:beginIndex - 开始处的索引(包括),

返回:指定的子字符串,

异常:如果 beginIndex 为负或大于此 String 对象的长度,则抛出IndexOutOfBoundsException

例  :"unhappy".substring(2)   returns"happy"

"mybaby".substring(3)   returns"aby"

2、public String substring(int beginIndex, int endIndex)

返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, endIndex:到指定的 endIndex-1处结束。

参数:beginIndex - 开始处的索引(包括)

endindex 结尾处索引(不包括)。

返回:指定的子字符串。

抛出:如果 beginIndex 为负,或length大于字符串长度,则抛出IndexOutOfBoundsException

例:"hamburger".substring(3,8)  returns "burge"

"smiles".substring(0,5) returns "smile"

java substring_java 中 substring()方法相关推荐

  1. Java快速入门学习笔记9 | Java语言中的方法

    有人相爱,有人夜里开车看海,有人却连LeetCode第一题都解不出来!虽然之前系统地学习过java课程,但是到现在一年多没有碰过Java的代码,遇到LeetCode不知是喜是悲,思来想去,然后清空自己 ...

  2. JSP中调用java类中的方法

    JSP中调用java类中的方法 1.新建一个项目,在src文件夹下添加一个包:如:test 2.再在包中添加一个类:如 package test; public class conDatabase { ...

  3. Java ArrayList中retainAll()方法具有什么功能呢?

    转自: Java ArrayList中retainAll()方法具有什么功能呢? 下文笔者讲述java中ArrayList方法的功能简介说明,如下所示: retainAll()方法的功能:用于保留 a ...

  4. thymeleaf 调用java,thymeleaf模板引擎调用java类中的方法(附源码)

    前言 由于开源了项目的缘故,很多使用了My Blog项目的朋友遇到问题也都会联系我去解决,有的是把问题留在项目的issue里提出,有的是在我的私人博客里留言,还有的则是直接添加我的qq来找我讲自己遇到 ...

  5. Java集合中contains方法的效率对比

    Java集合中contains方法的效率对比 Java集合List.Set中均有对集合中元素是否存在的判断方法contains(Object o):Map中有对key及value是否存在的判断方法co ...

  6. 【Java】字符串substring方法在jkd6,7,8中的差异

    1.概述 转载:注意:字符串substring方法在jkd6,7,8中的差异 这篇文章讲的更好:灵魂拷问:Java 的 substring() 是如何工作的? 标题中的substring方法指的是字符 ...

  7. Java 8 中的方法引用,轻松减少代码量,提升可读性!

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 1. 引言 Java8中最受广大开发中喜欢的变化之一是因为 ...

  8. java 只读数组_在Java 8中创建方法引用数组的速记方法?

    我正在使用Wicket 6 / Java 8,并添加了一些简单的类,这些类利用了Java 8中的lambda功能(我知道Wicket的更高版本具有lambda支持,但我们现在不能升级).我正在创建一个 ...

  9. 使用JavaSymbolSolver解决Java代码中的方法调用

    为什么创建java-symbol-solver? 几年前,我开始使用JavaParser ,然后开始做出贡献. 不久之后,我意识到我们想对Java代码执行的许多操作不能仅通过使用解析器生成的抽象语法树 ...

最新文章

  1. MS-SQL中的事务
  2. Pico Pro Maker Kit NXP i.MX7D刷入Android Things
  3. 关于 underscore 中模板引擎的应用示例
  4. windows.h与winsock2.h的包含顺序
  5. linux xorg.0.log,Red Hat无法登录,Cannot open log file /var/log/Xorg.0.log
  6. 云存储精华问答 | 云存储是如何工作的?
  7. Android笔记 隐式意图demo
  8. tnsname.ora 个参数解释
  9. 信息服务器的设置,设置服务器SSH信息
  10. 51Nod1344走格子
  11. 组织和遍历TreeView里面的数据
  12. 二分专题(不定期更新)
  13. 基于python的注册登录界面_基于python的Tkinter编写登陆注册界面
  14. fiddler mac教程_fiddler for Mac
  15. 不要眼馋咪蒙一年赚几千万!今天做自媒体依然还来得及!
  16. 如何恢复计算机隐藏的文件夹,隐藏文件夹,小编教你电脑隐藏文件夹怎么恢复...
  17. LeetCode312:戳气球
  18. LeetCode/LintCode 题解丨一周爆刷字符串:独特的摩尔斯编码
  19. svn常用命令以及冲突解决
  20. 用最长情的告白陪伴技术人的成长

热门文章

  1. 使用属性升级MyBank >> 掌握自定义方法的定义及调用 1214
  2. 安装虚拟环境virtualenv 适用于centos系统 2020
  3. requests-使用代理proxies
  4. 数据结构与算法-黑盒与白盒测试法
  5. jquery-jquery对向与dom标签对向
  6. js中的字符长度问题
  7. python导出mysql授权语句
  8. Python: 装饰器的小例子
  9. html常用标签6-表单标签
  10. 【 OJ 】查找最大