Java 代码反转:文件名和邮箱地址
Java 代码反转:文件名和邮箱地址
本关编程任务是补全右侧代码片段中 Begin 至 End 中间的代码,具体要求如下:
data变量为需要进行反转的文本;ans变量为反转后的文本。
评测说明
平台将自动编译补全后的代码,并生成若干组测试数据,接着根据程序的输出判断程序是否正确。
测试样例
测试输入:
oT eb ro ton ot eb
.java
123456@qq.@com
预期输出:
To be or not to be
Java文件名无效
邮箱名无效
代码示例
package step3;
public class HelloWorld {
public void judge(String fileName,String email){
//请在此添加实现代码
/********** Begin **********/
String data = "";
String ans = "";
if(fileName.endsWith(".java")){
data = new StringBuilder(fileName.substring(0, fileName.length()-5)).reverse().toString();
ans = data + ".java";
}else{
ans = "Java文件名无效";
}
if(email.matches("\\w+@\\w+\\.\\w+")){
String[] emailArr = email.split("@");
data = new StringBuilder(emailArr[0]).reverse().toString() + "@" + emailArr[1];
ans += "\n" + data;
}else{
ans += "\n邮箱名无效";
}
System.out.println(ans);
/********** End **********/
}
}
原文地址: https://www.cveoy.top/t/topic/nuKD 著作权归作者所有。请勿转载和采集!