一个很菜的问题?? 检查字符串是否为合法的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 ] ) ); } } SDK c++区过来的,请教各位大大!解决还可另行加分 JDBC驱动加载失败的问题 求:C结构体数组转java java客户端访问https服务器的问题(up有分!!!高手请进) 请问VJ++下可不可以用JDK编译了的*.class 看看我这样的错误。can't resolve symbol。 要在WEB模式下做一个报表,怎么实现? Timer和TimerTask问题 JAVA SWING 布局实在搞不来 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 ] ) );
}
}