第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > java 用户名部分星号替换_Java程序用句子中的星号替换单词

java 用户名部分星号替换_Java程序用句子中的星号替换单词

时间:2021-05-07 04:42:21

相关推荐

java 用户名部分星号替换_Java程序用句子中的星号替换单词

要用句子中的星号替换单词,Java程序如下:

示例publicclassDemo{

staticStringreplace_word(Stringsentence,Stringpattern){

String[]word_list=sentence.split("\\s+");

Stringmy_result="";

Stringasterisk_val="";

for(inti=0;i

asterisk_val+='*';

intmy_index=0;

for(Stringi:word_list){

if(pareTo(pattern)==0)

word_list[my_index]=asterisk_val;

my_index++;

}

for(Stringi:word_list)

my_result+=i+'';

returnmy_result;

}

publicstaticvoidmain(String[]args){

Stringsentence="Thisisasampleonly,theskyisblue,wateristransparent";

Stringpattern="sample";

System.out.println(replace_word(sentence,pattern));

}

}

输出结果Thisisa******only,theskyisblue,wateristransparent

名为Demo的类包含一个名为'replace_word'的函数,该函数将句子和模式作为参数。句子被拆分并存储在字符串数组中。定义一个空字符串,并根据其长度对模式进行迭代。

星号值定义为“ *”,并且对于句子中的每个字符,将该字符与模式进行比较,并将特定的出现位置替换为星号符号。最终字符串显示在控制台上。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。