public class Test{
public static void main(String[] args){
System.out.println("请输入你要提交的java文件名称:");
Scanner input=new Scanner(System.in);
String filename=input.next();
StringBuffer file=new StringBuffer(filename);
//获取英文下的‘.’是否存在
int index=file.lastIndexOf(".");
//判断中文下的‘。’是否存在
int errindex=file.lastIndexOf("。");
if(index!=-1&&file.substring(index+1,file.length()).equals("java"))
System.out.println("作业提交成功!");
else if(errindex!=-1&&file.substring(errindex+1, file.length()).equals("java")){
//将中文状态下的。改为.
file.setCharAt(errindex,'.');
System.out.println("你的书写有误,已改正,提交成功!");
}
else
System.out.println("你提交的java文件名称有误,请核实!");
}
}
【Java】切换标点符号
最新推荐文章于 2024-02-03 12:54:46 发布