189 8069 5689

java相同代码全部替换 java相同代码全部替换怎么操作

java中怎么同时替换多个字符

快捷键 ctrl+f    1是被替换的字符,2是新的字符   3点击替换所有就可以了。

成都创新互联于2013年成立,先为广西等服务建站,广西等地企业,进行企业商务咨询服务。为广西企业网站制作PC+手机+微官网三网同步一站式服务解决您的所有建站问题。

如果要java代码实现替换字符串的话,那就要replaceAll()这个方法了

希望能帮到你!

写一个Java程序,一个字符串 出现过相同的替换成字母a,求代码

import java.util.Scanner;

public class CharDemo {

public static void main(String[] args) {

System.out.println("请输入一段字符串");

Scanner input = new Scanner(System.in);

String str = input.nextLine();

char[] cs = str.toCharArray();//字符串到字符数组

for (int i = 0; i  cs.length-1; i++) {

if(cs[i]=='a'){//提高性能,减少循环次数,如果字母是a就不管了,直接进行下次循环

continue;

}

boolean flag = false;//没有找到相同的字母 表示为false

for (int j = i+1; j  cs.length; j++) {

if(cs[i]== cs[j]){

cs[j]='a';//找到后,修改为字符'a'

flag = true;//找到了相同的字符就吧flag修改为true

}

}

if(flag){//如果找到了.那么就修改cs[i]也为字符'a'

cs[i] = 'a';

}

}

System.out.println(new String(cs));

}

}

运行测试

请输入一段字符串

abcdce

abadae

在java中如何更改以下代码实现指定数据的替换求大神帮助

这段代码只能替换第一个oldStr,并且这个oldStr只能作为一行出现。不知道你想修改成什么样的,是要修改成一行当中的某个字符串吗?还是什么。。。 如果这个oldStr并不是一行的话,你可以用StringTokenizer tokenizer = new StringTokenizer(line, oldStr);的方法来找到匹配的oldStr,然后对其进行替换。如果需要替换全部的oldStr,你可以这样做 while(temp = br.readLine()) != null ) { //逐行查找替换。用StringTokenizer } 更加简单的方法就是,直接读出文件,放到String中,用replaceAll的方法就可以替换所有的,用replaceFirst就能只替换第一个。


名称栏目:java相同代码全部替换 java相同代码全部替换怎么操作
文章链接:http://cdxtjz.cn/article/dohcoih.html

其他资讯