java string 去掉某个字符_JAVA String 如何去掉指定字符-程序员宅基地

技术标签: java string 去掉某个字符  

展开全部

i、replace方法

该方法的作用是替换字符串中所有指定的字e69da5e6ba9062616964757a686964616f31333337616637符,然后生成一个新的字符串。经过该方法调用以后,原来的字符串不发生改变。例如:

String s = “abcat”;

String s1 = s.replace(‘a’,‘1’);

该代码的作用是将字符串s中所有的字符a替换成字符1,生成的新字符串s1的值是“1bc1t”,而字符串s的内容不发生改变。

如果需要将字符串中某个指定的字符串替换为其它字符串,则可以使用replaceAll方法,例如:String s = “abatbac”;

String s1 = s.replaceAll(“ba”,“12”);

该代码的作用是将字符串s中所有的字符串“ab”替换为“12”,生成新的字符串“a12t12c”,而字符串s的内容也不发生改变。

如果只需要替换第一个出现的指定字符串时,可以使用replaceFirst方法,例如:String s = “abatbac”;

String s1 = s. replaceFirst (“ba”,“12”);

该代码的作用是只将字符串s中第一次出现的字符串“ab”替换为字符串“12”,则字符串s1的值是“a12tbac”。

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/weixin_32115711/article/details/114103794

智能推荐

【Elasticsearch】es 写入 忽略 错误字段 存储正确字段 ignore_malformed_es 查询时忽略格式不正确的ip-程序员宅基地

文章浏览阅读1.6k次。1.概述官网:https://www.elastic.co/guide/en/elasticsearch/reference/current/ignore-malformed.html#ignore-malformed我们经常碰到一些内容不规范或者格式不对的数据,例如某个IP字段的里出现"UNKNOWN",某个数字字段出现"-"。如果在这些字段上已经设置了明确的类型,比如"ip"或者"float",字段中出现了非该类型的值,ES会抛出异常并丢弃整条数据。我们可以在该字段上设置"ignore_malf._es 查询时忽略格式不正确的ip

Spring 基于SSM框架,BaseDao --> dao层的抽取优化_优化ssm项目的dao层-程序员宅基地

文章浏览阅读1.9k次。通常来说,在一个项目中我们会使用到多个dao,比如在一个信息管理系统中,有 UserDao/ MessageDao等; 每个 dao 都有相同的 CRUD 代码,每个 dao 去写也是可以的,但是代码量会偏多,代码结构不够好,显得比较臃肿;实际上可以通过泛型来抽取出一个 BaseDao,这个 BaseDao 包含了各个 dao 的增删改查代码,创建新的 dao 时继承BaseDao,就可以减少很_优化ssm项目的dao层

自动整理html书签,Bookmarks Organizer - Chrome书签整理排序-程序员宅基地

文章浏览阅读1.7k次。Bookmarks Organizer Chrome开发背景很多人都会随手保存书签方便下次使用,但你书签保存多了就知道什么叫做灾难了,很多的书签、还有一些是重复或者链接失效的书签,找起来特别麻烦,书签太多,不好管理怎么办?Bookmarks Organizer帮助你管理你的书签。Bookmarks Organizer有适用于Chrome浏览器和firefox浏览器两种,虽然名字相同,而且同样是管理..._bookmarks organizer

SDN+DPI文献阅读-程序员宅基地

文章浏览阅读112次。MultiClassifier: A combination of DPI and ML for application-layer classification in SDN来源:International Conference on Systems and Informatics发表时间:2014针对问题在传统校园网络中,应用层分类是通过支持应用层分类的特定设备(防火墙)来实现,但是..._sdn引用文献

Unity体感应用开发——Kinect V2 抠像_unity kinect抠像-程序员宅基地

文章浏览阅读3k次,点赞5次,收藏9次。硬件、SDK、插件准备见这个文章:Unity体感应用开发——Kinect V2 获取彩色摄像头数据抠像,英文叫BackgroundRemoval。即背景移除。在SDK Browser的demo里面叫Coordinate Mapping,即坐标映射。从名字可以看出它的目的和原理,目的就是将图像中的人物与背景分离,将人物图像剥离出来。实现的原理就是将BodyIndexImage(一个512..._unity kinect抠像

KafkaStream时间窗口_kafka stream 时间窗口-程序员宅基地

文章浏览阅读555次。例如,根据数据记录的实际内容检索或计算时间戳,例如嵌入的时间戳字段以提供事件时间语义, 并返回当前挂钟时间,从而产生流时间的处理时间语义。在这里,分析应用程序中的处理时间可能是毫秒或秒(例如,对于基于 Apache Kafka 和 Kafka Streams 的实时管道)或事件时间后的几小时(例如,对于基于 Apache Hadoop 或 Apache Spark 的批处理管道)。在处理时间的情况下,语义是“正在处理记录时”,这意味着无序记录的概念不适用,因为根据定义,任何记录都不能是无序的。_kafka stream 时间窗口

随便推点

android security模块,Android security-crypto 库使用-程序员宅基地

文章浏览阅读675次。Note: 只支持Android 6.0 以上dependencies {def security_version = "1.0.0-alpha02"implementation "androidx.security:security-crypto:$security_version"}文件内容操作e.g : 文件写入private fun writeFile(){val key = Master..._androidx.security:security-cypto

[Androd] Gradle 使用技巧之模块依赖替换_dependencysubstitution-程序员宅基地

文章浏览阅读516次。我们在多模块项目开发过程中,会遇到这样的场景,工程里依赖了一个自己的或者其他同事的 模块,有时候为了开发调试方便,经常会把 改为本地源码依赖,开发完毕并提交的时候,会再修改回 依赖,这样就会很不方便,开发流程图示如下:一开始我们通过在 的 里的 判断如果是需要本地依赖的 ,就替换为 依赖,伪代码如下:这样就可以不用每次提交代码还要修改回 依赖,但是如果其他模块如果也依赖了该 模块,就会出现问题,虽然可以继续修改其他模块里的依赖方式,但是这样就会有侵入性,而且不能彻底解决问题,仍然有可能出_dependencysubstitution

corn表达式详解_corn下午2点如何表达-程序员宅基地

文章浏览阅读3.2k次。cornexpression表达式详解:1、格式cron一共有7位,但是最后一位是年,可以留空,所以我们可以写6位:字段允许值允许特殊字符秒0-59, - * /分0-59, - * /小时0-23, - * /日1-31, - * ? / L W C月1-12或JAN-DEC, - * /周1-7或SUN-SAT,..._corn下午2点如何表达

运用java反射机制获取实体方法报错,java.lang.NoSuchMethodException: int.<init>(java.lang.String)...-程序员宅基地

文章浏览阅读471次。错误的原因是我的Student实体,成员变量数据类型,使用了int基本数据类型,改成Integer包装类型即可。转载于:https://www.cnblogs.com/pandaQQQ/p/9693033.html..._(java.lang.string)

ZYNQ-UART串口中断测试_zynq 串口中断-程序员宅基地

文章浏览阅读4.9k次,点赞10次,收藏66次。学习内容本文主要介绍关于ZYNQ芯片的串口中断功能,并编写相关测试代码开发环境vivado 18.3&SDK,PYNQ-Z2开发板。UART控制器简介UART控制器是一个全双工异步接收和发送,支持可编程波特率和I/O信号格式。 该控制器可实现奇偶校验自动生成和多主检测模式。UART操作由配置和模式寄存器控制。FIFO、调制解调器信号和其他控制器功能的状态是使用状态、中断状态和调制解调器状态寄存器读取的。UART控制器有独立的RX和TX数据路径。每个路径包括一个64字节的FIFO。 控制_zynq 串口中断

linux_centos安装openslide_libopenjp2-程序员宅基地

文章浏览阅读2.6k次。开发十年,就只剩下这套Java开发体系了&gt;&gt;&gt; ..._libopenjp2