程序员长招聘面试题含答案.docxVIP

  • 1
  • 0
  • 约1.64万字
  • 约 50页
  • 2026-10-31 发布于福建
  • 举报

第PAGE页共NUMPAGES页

2026年程序员长招聘面试题含答案

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

题目1(Java基础,10分)

请编写一段Java代码,实现一个方法`reverseString`,该方法的输入是一个字符串,输出是该字符串的倒序版本。例如,输入hello,输出olleh。

答案:

java

publicclassStringReverser{

publicstaticStringreverseString(Stringinput){

if(input==null){

returnnull;

}

StringBuilderreversed=newStringBuilder();

for(inti=input.length()-1;i=0;i--){

reversed.append(input.charAt(i));

}

returnreversed.toString();

}

publicstaticvoidmain(String[]args){

Stringtest=hello;

System.out.println(reverseString(test));//输出:olleh

}

}

解析:

1.首先判断输入是否为null,避免空指针异常

2.使

文档评论(0)

1亿VIP精品文档

相关文档