2026年软件工程师助理面试问题集.docxVIP

  • 0
  • 0
  • 约9.82千字
  • 约 28页
  • 2026-05-19 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年软件工程师助理面试问题集

一、编程语言基础(共5题,每题10分,总分50分)

题目1(Java基础)

请编写一段Java代码,实现一个方法`removeDuplicates`,该方法接收一个字符串数组作为参数,返回一个新数组,新数组中不包含重复的字符串,并保持原始数组的顺序。

答案:

java

importjava.util.LinkedHashSet;

importjava.util.Set;

publicclassMain{

publicstaticvoidmain(String[]args){

String[]input={apple,banana,apple,orange,banana,grape};

String[]output=removeDuplicates(input);

for(Stringstr:output){

System.out.print(str+);

}

}

publicstaticString[]removeDuplicates(String[]arr){

SetStringset=newLinkedHashSet();

for(Stringstr:arr){

set.add(str);

}

String[]

文档评论(0)

1亿VIP精品文档

相关文档