解题思路:提取出来字符,添加到另一个字符串就好,正好StringBuff给我们提供了append()这个添加元素的方法。利用了前面题目用过的方法可以很轻松的完成
注意事项:
参考代码:
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
String str1 = scanner.nextLine();
StringBuffer sbuf = new StringBuffer();
for(int i =0;i <= str1.length()-1;i++)
{
if(str1.charAt(i) =='a' || str1.charAt(i) =='e' || str1.charAt(i) =='i' || str1.charAt(i) =='o' || str1.charAt(i) =='u')
sbuf.append(str1.charAt(i));
}
System.out.println(sbuf);
}
}
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题8.5 (C++代码)浏览:727 |
C语言训练-尼科彻斯定理 (C++代码)浏览:638 |
Tom数 (C语言代码)浏览:735 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:495 |
C二级辅导-同因查找 (C语言代码)浏览:554 |
C语言程序设计教程(第三版)课后习题11.3 (C语言代码)浏览:1048 |
简单的a+b (C语言代码)浏览:520 |
大神老白 (C语言代码)浏览:640 |
WU-输入输出格式练习 (C++代码)浏览:1076 |
C语言程序设计教程(第三版)课后习题6.3 (C语言代码)浏览:660 |