Android String字符串截取方法总结

  1. 指定字符,截取字符串,返回字符串数组:

String str = "abcd.efg.123456.hijk.345";
String[] strs=str.split(".");

  1. 指定索引号,截取字符串:
  • 将字符串从索引号为3开始截取,一直到字符串末尾(索引值从0开始):

String str = "abcdefghijklmnopqrstuvwxyz";
str.substring(3);
  • 从索引号1开始到索引好7结束(并且不包含索引7截取在内,也就是说实际截取的是1、2、3、4、5、6号字符):

String str = "abcdefghijklmnopqrstuvwxyz";
str.substring(1, 7);

  1. indexOf(String str): 返回指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。
  2. indexOf(String str, int fromIndex): 返回从 fromIndex 位置开始查找指定字符在字符串中第一次出现处的索引,如果此字符串中没有这样的字符,则返回 -1。

String str = "abcde.fghi.jkl.mno.pqrstu.vwxyz"
//截取 0-第一次遇到“.”的字符串
str.substring(0, str.indexOf("."));
//截取 0-最后一次遇到“.”的字符串
str.substring(0, str.lastIndexOf("."));
//从第7位开始,截取第一次遇到“.”的字符串
str.substring(7, str.indexOf(".", 7));
//截取“mno”之后的字符
str.substring(str.indexOf("mno"));

Android String字符串截取方法总结相关推荐

  1. Java中String字符串截取几种方法(substring,split)

    Java中String字符串截取几种方法 substring,split 这是一个Java中的String的基础用法的演示. 下面通过代码对大家进行讲解 substring 这里用来ndexOf,la ...

  2. swift中字符串截取方法(substring)

    下面介绍2种swift的字符串截取方法,实际上用到了substringFromIndex,substringToIndex,substringWithRange 1.将String转化为NSStrin ...

  3. java解析string_java读取文件内容为string字符串的方法

    直接就把项目中的方法贴出来吧 /** * 读出城市列表文件 */ private String readCityFile() { File file02 = new File(path_xinfu, ...

  4. Shell脚本8种字符串截取方法总结

    这篇文章主要介绍了Shell脚本8种字符串截取方法总结,每个方法给出了实例代码和操作结果,一目了然,需要的朋友可以参考下 Linux 的字符串截取很有用.有八种方法. 假设有变量 var=http:/ ...

  5. java读取string_java读取文件内容为string字符串的方法

    java读取文件内容为string字符串的方法 发布时间:2020-10-02 22:03:04 来源:脚本之家 阅读:67 作者:tmgg 直接就把项目中的方法贴出来吧 /** * 读出城市列表文件 ...

  6. C# 指定字符串截取方法

    在网上找一些资料,自己整理的一个方法.自己感觉还不错,想与大家分享.若此方法还有不足,还请大家多指教.谢谢.. 1 /// <summary> 2 /// 在文件数据流中以行读取需要的指定 ...

  7. String字符串截取方式

    原文链接:java 字符串截取的几种方式 1.split()+正则表达式来进行截取. 将正则传入split().返回的是一个字符串数组类型.不过通过这种方式截取会有很大的性能损耗,因为分析正则非常耗时 ...

  8. JAVA 字符串截取方法

    目录 方法一 substring 方法二 StringUtils.substringAfter 方法三 split 方法一 substring String str = "123,496,7 ...

  9. Java字符串截取 方法

    在 String 中提供了两个截取字符串的方法,一个是从指定位置截取到字符串结尾,另一个是截取指定范围的内容. 方法的重载: public String substring(int beginInde ...

最新文章

  1. Python/Jupyter Notebook以及可视化的运用
  2. 机器学习java_如何开始使用Java机器学习
  3. 复制构造函数的用法及出现迷途指针问题
  4. 超好看的动态流量卡官网源码多功能集成式源码
  5. 带进度条的文件复制。
  6. 【云笔记搭建】Visual Code + Github仓库 + Git
  7. Oracle 加快 Java 迭代速度,功能性版本只维护六个月
  8. 软件项目开发流程逻辑图
  9. php微信跳转到支付宝,微信点击短链接直接跳转到支付宝领红包教程 附带例子...
  10. 邮箱 签名 / 电子名片 设置
  11. 面试问题总结——关于OpenCV
  12. 软件测试的“道”与“术” - 软件测试新观察(转载崔启亮的文章)
  13. 关于ionic环境卸载
  14. 刷新浏览器后不进行任何点击操作时,不播放声音 | 解决方案(VUE-Element)
  15. html 波斯语 对齐,在htm中使用波斯语字体发送大量HTML电子邮件
  16. Leapfrog Triejoin:最坏情况下的最优连接算法
  17. 计算机磁盘组织选项,电脑d盘怎么清理 选择常规选项然后点击磁盘清
  18. java fadein_VideoJS - 将插件绑定到controlBar fadeIn的最佳方法
  19. AWS:5.公有云编程
  20. react初始高阶组件

热门文章

  1. 10.Report\1.SinglePinNetReport
  2. HTML 常用特殊符号
  3. 【新手入门必看】MaixPy 图像基础知识
  4. Github 最受欢迎的 35 个项目一览
  5. XTU 程序设计实践模拟考试题1
  6. 调试抖音App(教程)
  7. 2021-02-26构造函数
  8. 2021-04-14
  9. TIA博途V17中如何创建和使用VoT应用程序_Web功能
  10. 【大话设计模式】模式十:中介者模式