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