百科知识

JAVAString.CharAt(index)返回的是什么类型?

2011-11-28 13:04:58茶***
JAVA String.CharAt(index)返回的是什么类型?文档中说的是取字符串中的某一个字符。 可是如下:String s = " "; int i = s.CharAt(3);也可以通过。这时候的“7”被自动转换为int类型了吗?求教。JAVAString.CharAt(index)返回的是什么类型?文档中说的是取字符串中的某一个字符。可是如下:Strings="";inti=s.CharAt?

最佳回答

  • 可是如下:String s = "9387432"; int i = s.CharAt(3);也可以通过。 CharAt(3)返回的是字符型,按照java的类型自动转换规则,字符型可自动转为byte,byte可自动转为int。
    2011-11-29 08:52:48
  • 返回类型是 Char的,可以自动的转换为int
    2011-11-29 09:45:17
  • char charAt(int index) 返回的是char类型,可以赋值给int变量。
    2011-11-28 19:35:08
  • 很赞哦! (147)