import java.util.*;
public class Example {
public static void main(String[] args)
{
String[] str1={"a","8","b","8","c","3","d","4","e","2","6","7","f","g","h","3"};
int n=0;
int k=0;
while(str1[k]!="\0")
{

if(str1[k]>="0"&&str1[k]<="9") 
        n++;
k++;
}
System.out.println(n);


}} 上面的代码中if(str1[k]>="0"&&str1[k]<="9") 这个比较是错误的!!!我想找出这个字符串数组中大于零和小于9的那些字符,然后让n加一,最后输出n的数。
请问这个比较怎么改?谢谢