- 3
- 0
- 约4.76千字
- 约 13页
- 2026-03-20 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年软件开发工程师面试题库:Java、Python编程题含答案
Java编程题(共5题,总分25分)
1.Java基础(5分)
题目:
编写Java代码,实现一个方法`countVowels(Stringstr)`,统计字符串中元音字母(a,e,i,o,u)的数量。假设输入字符串全小写,且不包含特殊字符。
答案与解析:
java
publicclassVowelCounter{
publicstaticintcountVowels(Stringstr){
intcount=0;
if(str==null||str.isEmpty()){
returncount;
}
for(charch:str.toCharArray()){
if(ch==a||ch==e||ch==i||ch==o||ch==u){
count++;
}
}
returncount;
}
publicstaticvoidmain(String[]args){
System.out.println(countVowels(hello));//输出:2
System.out.println(countVowels(world));//输出:1
}
原创力文档

文档评论(0)