指定字符的索引位置:s.indexOf()、s.lastIndexOf()  (以字符串s为例。第一次与最后一次出现的位置)

指定索引位置的字符:s.charAt()

除前、后空格:s.trim()

去除所有空格:s.replaceAll(" ","")   替换思路

替换第一个匹配的字符串:s.replaceFirst()

替换所有匹配的字符串:s.replace()

    String s="students";//索引位置System.out.println("第一次出现s的位置:"+s.indexOf("s")+"\n最后一次出现s的位置:"+s.lastIndexOf("s"));System.out.println("在索引位置1处的字符是:"+s.charAt(1));String s1="   a b   ";//去空格System.out.println("去除首尾空格后:"+s1.trim());System.out.println("去除所有空格后:"+s1.replaceAll(" ",""));String s2="bad bad boy";//替換字符串System.out.println(s2.replaceFirst("bad", "good"));System.out.println(s2.replace("bad", "good"));

运行结果: 

转载于:https://www.cnblogs.com/xixixing/p/7308327.html

字符串操作:索引位置、去空格、替换字符串相关推荐

  1. js替换字符串指定索引位置的字符,单字符成指定的多个字符

    js替换字符串指定索引位置的字符,替换掉 String.prototype.replaceAt=function(index, replacement) {return this.substr(0, ...

  2. Java对于字符串的处理【String和int之间的转换、字符串拼接、字符串获取长度、字符串大小写转换、字符串去空格、字符串分割、字符串替换、字符串提取、字符串比较、字符串查找】

    文章目录 String字符串 和 整型int 的相互转换 String转化为int int 转换为 String 字符串拼接 使用连接运算符 "+" 使用 concat() 方法 ...

  3. python中查找字符串_python中字符串操作--截取,查找,替换

    python中,对字符串的操作是最常见的,python对字符串操作有自己特殊的处理方式. 字符串的截取 python中对于字符串的索引是比较特别的,来感受一下: s = '123456789' #截取 ...

  4. Python:字符串操作1(去掉空格)

    1.strip():把头和尾的空格去掉 2.lstrip():把左边的空格去掉 3.rstrip():把右边的空格去掉 4.replace('c1','c2'):把字符串里的c1替换成c2.故可以用r ...

  5. python把空格替换成字符串,用空格替换字符串中的字符

    我正在编写一个简单的Python脚本,它可以检索任何twitter用户(在本例中是BBC)的最新tweet,并使用Mac上集成的文本到语音系统来读取特定tweet的内容.在 一切都在正常运转,但有些事 ...

  6. 【转载】SQL 标量函数-----字符串函数 之二 去空格函数 LTRIM() 、RTRIM()

    在用ADO.NET时有时会遇到查询不到数据的状况,即使列属性设置为VARCHAR(N),也不能有效避免前后空格,所以要对查询数据做一定处理 去空格函数 1.LTRIM() 把字符串头部的空格去掉. 2 ...

  7. python 字符串去空格_Python字符串空格处理

    author="jolting" date="2018-03-25" 那天根据项目中自动化测试脚本遇到存储值需要去除空格,找了一下去除中间空格所以搜了一下方法, ...

  8. java 删除指定字符_字符串删除指定位置字符 JAVA 删除字符串中指定的字符

    <死侍2>有多不按套路出牌? 要CSS布局HTML小编今天和大家分享用到函数的调用. 编制函数fun,其功能是:删除一个字符串中指定的一.问题描述:从键盘输入一个字符串给str和一个字符给 ...

  9. shell 脚本比较字符串相等_比较带空格的字符串相等的Shell脚本 如何比较两个.....

    ****************************比较带空格的字符串相等的Shell脚本*************************** 如果要比较的字符串中间有空格,可以用下面的程序(摘 ...

  10. c# 用空格分割字符串_C#| 左用空格填充字符串

    c# 用空格分割字符串 PadLeft() method is a library method of the String class. It is used to pad the string f ...

最新文章

  1. UNITY 多个子MESH与贴图的对应关系
  2. 第十五届全国大学生智能汽车竞赛ROS组车模线上比赛
  3. greaterT()和lessT()
  4. 使用Visio—UML画类图
  5. c++ list 获取元素_Python中最常见的10个问题(list)
  6. 【Java从0到架构师】Redis 应用 - Jedis 基本使用、使用缓存的用户登陆、缓存常见问题
  7. 管理工作时间的软件有哪些?
  8. WIN7系统更新安装补丁“此更新不适用于你的计算机”解决办法
  9. 学生管理系统测试用例
  10. 判断经纬度是否落在中国地图上
  11. 基于QT开发的线性代数初学者的矩阵计算器设计
  12. 梯形法则 matlab代码,matlab第二章常微分方程的数值解法
  13. iPhone各个机型屏幕尺寸
  14. 360卸载软件测试初学者,360软件管家如何卸载软件?360软件管家卸载软件的方法步骤...
  15. IPv6 内网穿透(一)
  16. Android 4.0 源代码结构
  17. 90%的人都不知道的Node.js 依赖关系管理(上)
  18. 《数论概论》读书笔记(第一章) 什么是数论?
  19. 【Pytorch深度学习50篇】·······第六篇:【常见损失函数篇】-----BCELoss及其变种
  20. python html 中文 编码,如何用Python将HTML非ASCII数据编码为UTF-8

热门文章

  1. turbolinux mysql 5.0 cluste,Debian -- 新聞 -- Debian GNU/Linux 5.0 發布
  2. PHP中可变变量和php可变函数到底有什么用?
  3. 憋个大招!一起“干完”这份300页1000道面试题
  4. 【响应式Web前端设计】!important的用法及作用
  5. 【深度学习】协同优化器和结构化知识蒸馏
  6. python【蓝桥杯vip练习题库】ALGO-201大等于n的最小完全平方数
  7. matlab 中all和any函数
  8. spi iic和串口的区别_GMII、SGMII和SerDes的区别和联系
  9. 网络推广是什么浅析网站内的链接优化技巧有哪些?
  10. 关键词优化一定要从正规渠道入手