- 0
- 0
- 约5.35千字
- 约 16页
- 2026-03-26 发布于福建
- 举报
第PAGE页共NUMPAGES页
2026年金蝶软件开发工程师面试题及代码规范含答案
一、编程基础(共5题,每题10分,总分50分)
1.题目:
请编写一个Java方法,实现将一个字符串中的所有空格替换为`%20`。假设字符串的长度足够容纳替换后的结果。
答案:
java
publicclassReplaceSpaces{
publicstaticStringreplaceSpaces(Strings){
if(s==null)returnnull;
StringBuildersb=newStringBuilder();
for(charc:s.toCharArray()){
if(c==){
sb.append(%20);
}else{
sb.append(c);
}
}
returnsb.toString();
}
publicstaticvoidmain(String[]args){
Stringinput=HelloWorld;
System.out.println(replaceSpaces(input));//输出:Hello%20World
}
}
解析:
-使用`StringBuilder`提高字符串拼接效率。
-遍历字符,遇到空格替换为`%20`,其他字符直接追
您可能关注的文档
最近下载
- 陕西有色招聘真题及答案.doc VIP
- ISO13485医疗器械质量管理体系文件.pdf VIP
- 2026年3月1日江西省五方面人员选拨副科笔试真题及答案解析.doc
- 假冒件管控程序.docx VIP
- “8 运行-8.3 产品和服务的设计和开发”专业深度解读与应用指导材料(编制-2025C0).docx VIP
- 锂离子电池热失控早期特征及预警方法综述.pdf VIP
- 明清仿古一条街项目商业计划书.docx
- (高清版)-B-T 40541-2021 航天金属压力容器结构设计要求.pdf VIP
- 自动统计服装厂成本核算表.xlsx VIP
- (GBT7588 1—2020)电梯制造与安装安全规范.pdf VIP
原创力文档

文档评论(0)