判定Java源文件名稱

import java.util.Scanner;


public class Main {


public static void main(String[] args) {
// TODO Auto-generated method stub
Scanner cin = new Scanner(System.in);
String s = cin.nextLine();
//StringBuffer stb = new StringBuffer();
while (s != null) {


System.out.println(vital(s));
s = cin.nextLine();
}
}


public static boolean vital(String s) {
int a = s.indexOf('.');
//StringBuilder stb=new StringBuilder(s);
//System.out.println(s.substring(a+1));
String sa=s.substring(a+1);
boolean b=false;
if(sa.equals("java"))
{
b=true;
}
if (Character.isJavaIdentifierStart(s.charAt(0))&& b
&& a != 0) {
for (int i = 1; i < a; i++) {
if (!Character.isJavaIdentifierPart(s.charAt(i))) {
return false;
}
}
return true;
}
return false;
}
}


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章