博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
substring与substr
阅读量:6711 次
发布时间:2019-06-25

本文共 1149 字,大约阅读时间需要 3 分钟。

一、substring

package Test;public class SubstringTest {    public static void main(String[] args) {        String str = "18770055870";        String s = str.substring(1);//8770055870        String t = str.substring(0, 4);//1877        System.out.println(s+"   "+ t);            }} 输出结果: 8770055870   1877

 

 

http://www.cnblogs.com/wz327/archive/2010/04/11/1709433.html

 

js有2个截取字符串的函数,其定义如下:     substr(start,length)     substring(start,end)     substr是从起始点截取某个长度的字符串     而substring是截取2个位置之间的字符串     用了这么久js,今天才算明白如何截取字符串,以前都稀里糊涂的用,没注意到有2个函数     昨天晚上在写一个js的时候,本来我是要用substring的结果,在ultraedit的提示功能下     我也没有看就按了enter,最后运行的本文来源:考试大网时候发现和我设想的有差别。一看代码发现我把substring     给写成了substr了,所以才会出错的!其实他们的区别也很见简单     String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串;     String.substring(N1,N2) 这个就是我们常用的指定的位置(N1)到指定的位置(N2)的字符串;     举个例子:     alert("123456789".substr(2,5)) 它显示的是 "34567"     alert("123456789".substring(2,5)) 则显示的为 "345"     String.substr(N1,N2) 这个就是我们常用的从指定的位置(N1)截取指定长度(N2)的字符串;     String.substring(N1,N2) 这个就有点特别了,它是先从N1,N2里找出一个较小的值,然后从字符串的开始位置算起,截取较小值位置和较大值位置之间的字符串,截取出来的字符串的长度为较大值与较小值之间的差。

转载于:https://www.cnblogs.com/dieyaxianju/p/5546078.html

你可能感兴趣的文章
timed out waiting for to be synced
查看>>
(5)Python字典
查看>>
mysql问题
查看>>
为何要领域驱动设计
查看>>
ios GCD ---- (1)
查看>>
Pi编译安装PHP/Nginx并安装完整LEMP环境
查看>>
HTTPS 也不安全?被发现新漏洞会暴露你的数据
查看>>
x86 和 ARM 谁能主宰服务器市场?Linux 之父和 Redis 之父有分歧了
查看>>
dva.js学习梳理集
查看>>
ECS运维神器重装上阵,云助手亮相控制台
查看>>
Nacos 发布 0.9.0 版本,为 GA 作准备
查看>>
ECS控制台实例列表支持自动续费状态过滤
查看>>
运维利器 RunDeck v3.0.15 发布, 服务器自动化操作
查看>>
后端架构师技术图谱
查看>>
快速掌握:大型分布式系统中的缓存架构
查看>>
redis系列:分布式锁
查看>>
ES6(Proxy 和 Reflect)
查看>>
spring+springMVC+mybatis的整合 part1
查看>>
[Spark]Spark Streaming 指南四 输入DStreams和Receivers
查看>>
众安在线2018半年报:亏损6.668亿元,综合成本率高达124.0%
查看>>