int i = Integer.parseInt(a);

解决方案 »

  1.   

    String s = String.valueOf(a);
      

  2.   

    int i = Integer.parseInt(s);
      

  3.   

    int a = c.read() - 48
      

  4.   

    不好意思
    int c = System.in.read();
    byte[] b = new byte[1];
    b[0] = (byte)c;
    String s = new String(b);
    int i = Integer.parseInt(s);
      

  5.   

    int i = new integer(String);
      

  6.   

    只要强转一下。
    比如:
    int i= 4 ;
    char a = 'a';(char)i就是char了
    (int)a 就是int了
      

  7.   

    java中如何判断一个变量是INT型的数?上例中如果,我输入的是一个字符a,怎样判断他不是int型的?