1、获取下标

String S = "0123456789 0123456789 0123456789";System.out.println(S.indexOf("23"));//输出2   (代表第一次出现字符串“23”的下标位置为2)System.out.println(S.indexOf("23", 4));//输出13  (代表从下标位置4开始,第一次出现字符串“23”的下标位置为13)System.out.println(S.lastIndexOf("89"));//输出30   (代表最后一次出现字符串“89”的下标位置为30)System.out.println(S.lastIndexOf("23",11));//输出2  (代表从下标的位置0开始到下标的位置11结束最后一次出现字符串“23”的下标位置为2)

2、截取字符

substring(int beginIndex) 返回从起始位置到字符串末尾
substring(int beginIndex, int endIndex) 返回从起始位置到目标位置之间的字符串
但不包含目标位置

String a="0123456789";
System.out.println(a.substring(5));//输出56789   含头含尾
System.out.println(a.substring(5,9));//输出5678   含头不含尾

String类型字符串获取第一次或者最后一次出现的下标相关推荐

  1. 对string类型字符串操作

    在Unicode下string与CString互转 string strTp = (CW2A(CString.GetString()));CString fullName = CA2W(string. ...

  2. C++中求string类型字符串的长度的方法

    在代码中经常会求字符串的有效长度,对char型字符串数组大家会用strlen来求它的有效长度,如何求string类型字符串的有效长度呢?这里有三种方法. (1)使用string的成员函数length( ...

  3. 第十八章 12判断string类型字符串是否为空

    // 12判断string类型字符串是否为空 /*#include <iostream> #include <string> using namespace std; int ...

  4. String类型——字符串

    1.string类型(数据类型)概念: 2.判断字符串的长度 3.遍历字符串,找位置是3的倍数的数字 #include <iostream> using namespace std; in ...

  5. java string字符操作_Java对String类型字符串的各种操作姿势

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 //获取字符串的长度 String str2 = "helloword"; System.out.println(str2.lengt ...

  6. string类型--字符串常用取值操作

    1.字符串常量 (1)不依赖于语言环境: string.ascii_letters ==>'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXY ...

  7. String类型字符串截取

    一.字符串从前往后截取 1.从前往后截取遇到某个字符截止 String str = "我爱你_JAVA"; String s = str.substring(0,str.index ...

  8. C++ string类型字符串拼接

    push_back()函数:当前函数的入参只能是字节,不能是字符串 str1.push_back('y'); 2.使用"+"进行操作 string str: str = str + ...

  9. Java String类型字符串确定某个字符第N次出现的位置

    今天处理字符串的时候遇到了这个问题,本来用的是先确定第一个?的位置,然后在这个基础上再次确定第二个?的位置,但是这样过于麻烦,于是百度了下,发现commons-lang3-3.9.jar包里面包含一个 ...

最新文章

  1. Android 自定义View的使用纪要!!!
  2. 【任务脚本】0523更新京东618叠蛋糕任务脚本全自动脚本,大神更新了京东任务全自动程序...
  3. 深度学习中学习率(lr:learn rate)和batchsize如何影响模型性能?
  4. springboot教程-web(二)
  5. Java——去除字符串中的中文
  6. 图灵机器人调用数据恢复_机器人也能撩妹?python程序员自制微信机器人,替他俘获女神芳心...
  7. vim之添加多行和删除多行
  8. 怎样设计访谈提纲_用户调研报告如何做?访谈-整理-报告?
  9. ironpython2.7_IronPython
  10. VS201x+Qt5开发,中文乱码解决
  11. Go Grpc Jwt身份认证和Gateway集成以及HTTPS双向认证
  12. android 自定义曲线图,Android自定义View——贝赛尔曲线
  13. Microsoft edge已过期
  14. 【直播】陈安东,马琦钧:赛题Baseline讲解以及语音识别基础知识介绍
  15. Linux的进程管理,ssh创建远程连接与免密操作,文件传输,虚拟机联网
  16. 大学计算机知识点cad,大学cad考试试题「附答案」
  17. 10首现代诗歌欣赏:什么是孤独
  18. 多传感器融合感知 --传感器外参标定及在线标定学习
  19. dz兑换商城,使其支持多次兑换,兑换限制,和勋章打折
  20. Eclipse – 建構 Android 的開發環境

热门文章

  1. 前端02——HTML排版标签
  2. 改善用户体验 从CDN网络加速开始
  3. 最好大学信息爬取,跟我一起看大学排行榜
  4. 如何在64位Windows 10下完美安装pygame
  5. 基于Android Studio实现的集新闻页面+时钟页面+登录页面于一体的简单demo
  6. java String中的valueOf方法
  7. c++11 chrono全面解析(最高可达纳秒级别的精度)
  8. 18个高大上的浏览器小技巧
  9. 锐速支持linux内核,debian8降级内核支持锐速
  10. 蹂躏DF学习之重复NtCreateFile之二