举个å°ä¾åï¼
public static void main(String[] args){
boolean isDigit = false;//å®ä¹ä¸ä¸ªbooleanå¼ï¼ç¨æ¥è¡¨ç¤ºæ¯å¦å
å«æ°å
boolean isLetter = false;//å®ä¹ä¸ä¸ªbooleanå¼ï¼ç¨æ¥è¡¨ç¤ºæ¯å¦å
å«åæ¯
String str = "aaasss8fff"; //å设æä¸ä¸ª
å符串 for(int i=0 ; i<str.length() ; i++){ //循ç¯éåå符串
if(Character.isDigit(str.charAt(i))){ //ç¨charå
è£
ç±»ä¸çå¤ææ°åçæ¹æ³å¤ææ¯ä¸ä¸ªå符
isDigit = true;
}
if(Character.isLetter(str.charAt(i))){ //ç¨charå
è£
ç±»ä¸çå¤æåæ¯çæ¹æ³å¤ææ¯ä¸ä¸ªå符
isLetter = true;
}
}
/*循ç¯å®æ¯ä»¥å
*å¦æisDigit为trueï¼å代表å符串ä¸å
å«æ°åï¼å¦åä¸å
å«
*å¦æisLetter为trueï¼å代表å符串ä¸å
å«åæ¯ï¼å¦åä¸å
å«
*/
System.out.println(isDigit);
System.out.println(isLetter);
}