第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > java句子单词颠倒_Java程序可反转句子中的每个单词

java句子单词颠倒_Java程序可反转句子中的每个单词

时间:2023-12-31 19:26:33

相关推荐

java句子单词颠倒_Java程序可反转句子中的每个单词

句子中的每个单词都可以颠倒,并以与以前相同的顺序显示单词。一个例子如下:Originalsentence=anappleisred

Modifiedsentence=naelppasider

演示此过程的程序如下。

示例publicclassExample{

publicstaticvoidmain(String[]args){

Stringstr="theskyisblue";

System.out.println("Theoriginalstringis:"+str);

StringstrWords[]=str.split("\\s");

Stringrev="";

for(Stringsw:strWords){

StringBuildersb=newStringBuilder(sw);

sb.reverse();

rev+=sb.toString()+"";

}

System.out.println("Themodifiedstringis:"+rev.trim());

}

}

输出结果Theoriginalstringis:theskyisblue

Themodifiedstringis:ehtykssieulb

现在让我们了解上面的程序。

首先,显示原始字符串。然后,split()方法用于将所有单词存储在数组strWords []中。证明这一点的代码片段如下所示-System.out.println("Theoriginalstringis:"+str);

StringstrWords[]=str.split("\\s");

字符串rev包含所有单词之后的反转。这是通过使用reverse()for循环中的方法完成的。然后显示rev。证明这一点的代码片段如下所示-Stringrev="";

for(Stringsw:strWords){

StringBuildersb=newStringBuilder(sw);

sb.reverse();

rev+=sb.toString()+"";

}

System.out.println("Themodifiedstringis:"+rev.trim());

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