java数据类型问题
public class Bottem2 {
int doX(Long x, Long y) { return 1; }
int doX(long... x) { return 2; }
int doX(Integer x, Integer y) { return 3; }
public static void main(String[] args) {
new Bottem2().go();
}
void go () {
short s = 7;
System.out.print(doX(s,s) + " ");
System.out.println(doX(7,7));
}
}
为什么运行结果是 2 3,long... x代表什么啊 ?请高人指点
不定参数列表 就是输入的long型参数个数是不一定的 和long[] x的意思有点像
不错, 有点 想 数组。。。
那为什么不执行int doX(Long x, Long y) { return 1; }
这句呢?
因为你的可变参数列表是long...啊 注意是小写的
6分理解。。。
这句 int doX(long... x) { return 2; } 不是long类型的么?
你的程序等价于:
Java code:
public class Bottem2
{
int doX(Long x, Long y)
{
return 1;
}
int doX(long[] x) {
return 2;
}
相关问答:
jsp学习前要了解那些知识?学了java了。不知道还要学习些什么知识才可以很好的学习jsp
HTML、JavaScript
直接学就可以了,遇到不会就现学就行。
Html css servlet
去了解浏览器与web服务器的简单交 ......
我想做够购物车用session 但是不知道怎么获取购买数量 谁有具体的代码吗 希望能割舍
下面是购物车的核心代码
有了这个 就应该能够做出来吧
Java code:
public void doPost(HttpServletRequest reque ......
现在遇到这样一个问题:
在java 中编写swing程序, 添加按钮jbServerStart,目的是当点击jbServerStart时,程序会自动创建两个与其他终端通信的对象,代码如下:
private Container createButtonPane ......
我想用Java写一个程序,就是我想在运行代码后,在指定的时间打开某程序,例如我运行代码后,讲在12:00打开"D:\Program Files\Tencent\QQ2009\Bin\QQ.exe"这个程序,求高人指点。还有可能的话在指定的时间 ......
当知道一个日期,如何把这个日期所在旬的前后两个日期取出
比如输入20090905,就输入20090901 20090910
输出20090901 20090910
取得天数后作一下判断再把这个方法用下void set(int field, int value)
......