substring

1.public String substring(int beginIndex)。

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

参数:

beginIndex - 开始处的索引(包括)。

返回:

指定的子字符串。

例如:

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

"Harbison".substring(3) returns "bison"

"emptiness".substring(9) returns "" (an empty string)

2.public String substring(int beginIndex,int length)。

返回一个新字符串,它是此字符串的一个子字符串。该子字符串从指定的 beginIndex 处开始, length:表示子字符串的长度。

参数:

beginIndex - 开始处的索引(包括)。

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

返回:

指定的子字符串。

示例:

"hamburger".substring(4,8) returns "urge"

"smiles".substring(1,5) returns "mile"

3.

上面返回字符串:"ell";  str.substring(1,1) //返回e

str.substring(1) //返回"ello world";

还有此函数中会出现奇怪的现象,当出现str.substring(5,0);  这又是怎么回事,不过返回的是"hello",  str.substring(5,1) //    返 回"ello",截去了第一位,返回余下的.

可见substring(start,end),可以有不同的说明,即start可以是要返回的长度,end是所要去掉的多少个字符(从首位开始).

在JS中,substr(start,length),用得较方便.

学习Java的同学注意了!!!

学习过程中遇到什么问题或者想获取学习资源的话,欢迎加入Java学习交流群,群号码:618528494  我们一起学Java!

总结

如果觉得编程之家网站内容还不错,欢迎将编程之家网站推荐给程序员好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。

如您喜欢交流学习经验,点击链接加入交流1群:1065694478(已满)交流2群:163560250

java中substring用法_java中substring的用法相关推荐

  1. indexof java 用法_java中indexof的用法

    indexOf()的用法,具体是什么意思?? indexOf()的意思:查找一个字符串中,第一次出现指定字符串的位置. indexOf()的用法: indexOf(int,ch) 先看第一个index ...

  2. java this用法_java中this用法小结

    Java关键字this只能用于方法方法体内.当一个对象创建后,Java虚拟机(JVM)就会给这个对象分配一个引用自身的指针,这个指针的名字就是this.因此,this只能在类中的非静态方法中使用,静态 ...

  3. java中的this的用法_java中this的用法

    This,英语单词,发音:[英][ðɪs][美][ðɪs].常翻译为:这,这么.java中this的用法有哪些呢?本文是学习啦小编整理java中this的用法的资料,仅供参考. java中this的用 ...

  4. java static用法_Java中static关键字的作用和用法详细介绍

    static表示"全局"或者"静态"的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念. 被static ...

  5. java .this的用法_JAVA中this用法小结

    Java中的this随处可见,用法也多,现在整理有几点: 1. this是指当前对象自己. 当在一个类中要明确指出使用对象自己的的变量或函数时就应该加上this引用.如下面这个例子中: 1 publi ...

  6. java的string类_Java中的String类笔记

    说明 源码 //jdk8 public final class String implements java.io.Serializable, Comparable, CharSequence { / ...

  7. java string对象名称_java中常见对象——String

    字符串:就是由多个字符组成的一串数据.也可以看成是一个字符数组. A:字符串字面值"abc"也可以看成是一个字符串对象. B:字符串是常量,一旦被赋值,就不能被改变. 构造方法: ...

  8. str在java中什么意思_Java中String的理解

    Java中String的理解 最近在读String的源码,看了些String的文章,自己对String作了下总结记录下来. 1.String为什么是不可变的? String是final类,不可继承,其 ...

  9. java中的多态_Java中的多态

    多态与HoFs 朋友们好久不见啊,最近笔者同时在写脚本型语言--JavaScript,和工业级的面向对象语言--Java. 在写代码的同时呢,也会思考这些语言的不同.今天就拿 Java 中的多态,来谈 ...

最新文章

  1. Android底部菜单栏 仿微博效果
  2. linux自学视频资料第四讲:目录
  3. 不知道工作组名称怎样加入_黄瓜汁加入适量的蜂蜜功效竟然这么好!不看不知道,一看吓一跳!_人类...
  4. java按年月季度统计折线图_拆线图按年、按月,按天统计,前端传时间只要起始时间与结束时间...
  5. matlab的vitdec,通信原理MATLAB仿真教程课件第9章 信道容量和编码.ppt
  6. 61850协议服务器端开发,IEC61850中报告服务端开发
  7. ogre vc编程模版
  8. item_search_pro - 高级关键字搜索淘宝商品 API
  9. 实用Python识别图片上的数字(转载)
  10. 【数据库 第n次与MySQL较劲】记录一个据说有初雪的夜晚的breakdown point
  11. 港股交易系统搭建介绍 — 港股LV2行情
  12. 国家或地区内期货市场竞争格局的变迁
  13. Android 使用百度飞桨做OCR的本地识别
  14. 笔记本电脑数据怎么恢复?笔记本电脑数据恢复用什么工具?
  15. 服务器数据盘不显示,云服务器不显示数据盘
  16. APP爬虫之央视新闻
  17. CAD.net cad中的菜单创建
  18. 创业实践案例课程随堂检测答案
  19. Mi_Smart_Band_6(小米手环6)心跳数值PC显示
  20. bga bond焊盘 wire_封装模式: FC-BGA VS. WireBond ,谁是封装工艺中的真英雄?(图)

热门文章

  1. 华为云devops认证考试课堂笔记3
  2. 登陆linux主机提示all,修改 linux 的命令行提示符PS1-限制IP通过SSH登陆linux服务器-linux下系统服务详解_169IT.COM...
  3. 小米5G手机9Pro来了 雷军:速度快10倍 配7根天线 速度嗖嗖的
  4. soundtouch之变调、变速、节拍
  5. [转]关于引擎优化的相关资料
  6. 洛谷刷题C语言:远古档案馆(Ancient Archive)、VOLIM、SAHOVNICA、Tuna、KRIŽALJKA
  7. C++ std::ref() 函数使用详解
  8. Python使用numpy获取列表行数、列数
  9. 企鹅安卓客户端联系人列表数据解密分析及Java实现
  10. 解决Mybatis-Plus或PageHelper多表分页查询总条数不对问题