这篇文章主要介绍了java字符串的截取方法substring()代码解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下

返回位于 String 对象中指定位置的子字符串。

public class StringTest {

public static void main(String[] args) {

String name="jason";

System.out.println(name.substring(0,1)); //结果为j

System.out.println(name.substring(1,2));//结果为a

System.out.println(name.substring(0,3));

//总结,java中String字符串下标从0开始,substring(begin,end)为[)左闭右开区间

}

}

1.java中String元素下标从0开始,substring(a)是从第a个字符开始截取,包含第a个字符。可以看成数学中的[ ),表示左闭右开区间。

2.substring(a, b)表示截取下标从a开始到b结束的字符,包含第a个字符但是不包含第b个字符,可以看成[a,b)。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持聚米学院。

java解析字符串方法_java字符串的截取方法substring()代码解析相关推荐

  1. java字符串切割_java字符串常用操作方法(查找、截取、分割)

    如下所示: public class 字符串常用操作 { public static void main(String[] args) { /* * 查找子串 */ String str1=" ...

  2. java 字符串函数_Java字符串函数– 25+必须知道方法

    java 字符串函数 Java字符串函数 (Java String Functions) Java String class has a lot of functions to manipulate ...

  3. java查找字符的方法_Java字符串查找(3种方法)

    在给定的字符串中查找字符或字符串是比较常见的操作.字符串查找分为两种形式:一种是在字符串中获取匹配字符(串)的索引值,另一种是在字符串中获取指定索引位置的字符. 根据字符查找 String 类的 in ...

  4. java 字符串拼接_JAVA字符串拼接常见方法汇总

    字符串的拼接,常使用到的大概有4种方式: 1.直接使用"+"号 2.使用String的concat方法 3.使用StringBuilder的append方法 4.使用StringB ...

  5. java 计算运算表达式_java字符串运算表达式的计算

    一道面试题,如何不拆分字符串,对字符串表达式进行计算,形如:String str = "5+2-1" 1.[代码][Java]代码 import java.math.BigDeci ...

  6. java的字符定义_Java字符串定义及常用方法

    String.StringBuffer和StringBuilder String修饰的是不可变的字符串,而StringBuffer和StringBuilder类的对象是可以被修改的. StringBu ...

  7. java的字符串复制_java字符串常用方法

    一.String 类的常用方法 String类型是我们在开发中常见的数据类型,也是我们使用最多的数据类型,String类提供了很多操作字符串的方法,但是我们只要掌握十多个即可,我们可以通过官方api文 ...

  8. java比较日期字符串大小写_java 字符串操作和日期操作

    一.字符串操作 创建字符串 String s2 = new String("Hello World"); String s1 = "Hello World"; ...

  9. java插入数据库字符串拼接_JAVA字符串怎么连接?

    1.length() 字符串的长度 例:char chars[]={'a','b'.'c'}; String s=new String(chars); int len=s.length(); 2.ch ...

最新文章

  1. 飞凌OK6410开发板移植u-boot官方最新版u-boot-2012.10.tar.bz2
  2. 悠然乱弹:我的开源观
  3. linux集群管理平台,基于Linux平台的高可用集群管理系统的研究与实现
  4. 支付宝php 验签 解密,支付宝敏感信息解密 - osc_fcq4wwqo的个人空间 - OSCHINA - 中文开源技术交流社区...
  5. 信息学奥赛一本通(1251:仙岛求药)
  6. 在LINQPad中征服ASP.NET Boilerplate查询性能
  7. Download Android source code
  8. Spring Boot最核心的21个注解
  9. 以“空城计”为例的项目管理执行方法论干货
  10. 自适应Simpson法P4525 【模板】自适应辛普森法1
  11. 关于AndEngine显示全屏问题
  12. 神经网络及其变种串联
  13. 华为 网络 链路捆绑
  14. Mybatis中的动态SQL,一对一,一对多以及标签
  15. JavaScript实现点赞效果
  16. 微信小程序进阶学习笔记Day05
  17. 【阿里云原生架构】二、云原生架构的原则和模式
  18. 阻焊层和助焊层的理解
  19. 动态获取Bing每日壁纸
  20. 乡村少年宫计算机小组活动教案,小学少年宫兴趣小组烹饪教案

热门文章

  1. nginx系列11:负载均衡哈希算法ip_hash与hash模块
  2. OSB格式(REST)转化(XML到JSON,JSON到XML)
  3. bzoj 3209 花神的数论题 —— 数位DP
  4. angularJS使用编写KindEditor,UEidtor,jQuery指令,双重绑定
  5. 王者调整期选股技术之喇叭花开
  6. Unity Editor Toolbar 编辑器扩展
  7. Bootstrap面包屑导航
  8. [转载] Python递归遍历目录下所有文件查找指定文件
  9. [转载] python怎么获取redis中的数据_python操作redis数据库
  10. IP通信基础 3.21