永中首页 | 产品聚焦 | 销售渠道 | 服务支持 | 教育专栏 | 二次开发 | 在线订购 | 产品注册 | 免费下载 | 新闻中心 | 关于永中 | 永中未来星
发新话题
打印

不知道为什么?

不知道为什么?

public class BOETest {
void test(int i) {
  System.out.println ("This is a int!");
}
void test(String s) {
  System.out.println ("This is a String!");
}
public static void main(String args[]) {
  char c = 'a';
  BOETest obj = new BOETest();
  obj.test(c);
}
}

你们说说这个类能正常的编译吗?能说说为什么吗?
我是java的初学者,望各位大侠能多多指教,多多点拨在下!

TOP

不知道为什么?

可以正常编译,,'a'是int97
所以,可以答应的,,,王,明白了吗,哈哈
为人民服务!!!!!!!!!!!!!!!!!!!!

TOP

不知道为什么?

什么呀?你说的'a'是int97 是什么意思啊?
我是java的初学者,望各位大侠能多多指教,多多点拨在下!

TOP

不知道为什么?

指的是字符a的ascii码值
智者有虑,行者无疆。

TOP

不知道为什么?

那为什么'a'是int97 就可以正常编译了啊?
我是java的初学者,望各位大侠能多多指教,多多点拨在下!

TOP

不知道为什么?

因为字符是可以正常转换的呀,,
王,现在你哪儿高就啊
为人民服务!!!!!!!!!!!!!!!!!!!!

TOP

不知道为什么?

[这个贴子最后由james1126在 2003/09/13 07:09pm 编辑]



在 java中迷茫

TOP

不知道为什么?

[这个贴子最后由dboy在 2003/10/28 10:50am 编辑]

main方法的参数就写错了。
把参数改成 Strin[] args
编译运行通过。环境forte4

TOP

发新话题