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 **********/
	}
	
	
}
Java 代码反转:文件名和邮箱地址

原文地址: https://www.cveoy.top/t/topic/nuKD 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录