java如何替换字符串中的关键字
在日常开发中难免遇到需要替换掉关键字的需求,小编在和一个刚入职的实习小姐姐聊天中了解到她有个需求是将所有的“学员”换成“学生”,小姐姐头疼了好久,也没有想到具体的代码实现,于是解决了小姐姐的问题,一起来和小编看看吧
**核心思路:**将所以数据读取出来放到集合中,遍历这个集合然后将包含指定字符的字符串获取到,然后替换指定关键字,替换之后,将保存进新的集合,思路就是这样。
第一种
小编想到了String的一个方法“replaceAll(“参数一”,“参数二”)
replaceAll这个方法的参数一是所需要替的字符,参数二是需要替换成什么什么字符下面就是代码实现了
@Test public void run2(){ //该集合用于保存替换后的数据 ArrayList strs = new ArrayList<>(); //需要更改的数据数组 String[] array = {"石头