2026年软件开发工程师面试题库JavaPython编程题含答案.docxVIP

  • 3
  • 0
  • 约4.76千字
  • 约 13页
  • 2026-03-20 发布于福建
  • 举报

2026年软件开发工程师面试题库JavaPython编程题含答案.docx

第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)

1亿VIP精品文档

相关文档