一个很菜的问题?? 检查字符串是否为合法的java标识符.提示:Character.isJavaIdentifierStart()和Character.isJavaIdentifierPart(). 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 class JavaIdentifierTest { public static boolean isValidJavaIdentifier( String candidate ) { if ( candidate.length( ) == 0 || ! Character.isJavaIdentifierStart( candidate.charAt( 0 ) ) ) return false; String tail = candidate.substring( 1 ); for ( int i = 0; i < tail.length( ); i++ ) if ( ! Character.isJavaIdentifierPart( tail.charAt( i ) ) ) return false; return true; } public static void main( String[ ] args ) { String[ ] candidates = { "", "9", "36C", "a1", "_pos", "index" }; for ( int i = 0; i < candidates.length; i++ ) System.out.println( "isValidJavaIdentifier( \"" + candidates[ i ] + "\"\t) --> " + isValidJavaIdentifier( candidates[ i ] ) ); } } 初学者求jdbc代码优化,谢谢! 郁闷3天--一个JAVA问题:表格不能显示在Frame中 关于遍历文件夹和生成新文件? 菜鸟在飞行中迷途,寻求援手! 怎么让写在TextField 里的字自动显示在TextField 的右边,而不是在左边 请教理解一个错误的程序代码?(升序显示一维数组的元素) 急求jspSmartUpload.zip Java能自己制作一个安装程序吗 为什么这个泛型程序没有输出? 失望,没人给个确定的答复,关于用实体bean管理blob类型数据 JSP[相对路径问题] 谢谢大家。。。 java读文件简单问题
{ public static boolean isValidJavaIdentifier( String candidate )
{
if ( candidate.length( ) == 0 ||
! Character.isJavaIdentifierStart( candidate.charAt( 0 ) ) )
return false; String tail = candidate.substring( 1 );
for ( int i = 0; i < tail.length( ); i++ )
if ( ! Character.isJavaIdentifierPart( tail.charAt( i ) ) )
return false; return true;
} public static void main( String[ ] args ) {
String[ ] candidates = { "", "9", "36C", "a1", "_pos", "index" };
for ( int i = 0; i < candidates.length; i++ )
System.out.println(
"isValidJavaIdentifier( \"" + candidates[ i ] + "\"\t) --> " +
isValidJavaIdentifier( candidates[ i ] ) );
}
}