Integer x=new Integer(5);
x=new Integer(x.intValue()+1
x=new Integer(x.intValue()+1
解决方案 »
- 怎样用花生壳解析到本机服务器?
- sql中datetime数据类型,java里怎么用字符串转成sql要的哪个类型?
- 求一个家庭理财管理系统
- 【请教】swing中如何实现文本组件的禁止粘贴功能?
- 新手提问~~大哥大姐帮帮小弟,~~~
- HashSet的contains方法有什么玄机吗?我怎么用的糊涂呢?
- 求JAVA实例
- 200分求教,httpurlconnection post数据的问题,附源码
- 请教:为什么用接口定义对象?
- 请问一个String类型的变量可以转换成PublicKey类型吗?
- 十进制到十六进制的转换 60分 可加~~~~
- 当前日期为:2001-12-23,为什么new date(2001,12,23).getTime()与new Date().getTime()不相等?搞不懂呀?
有没有更直接的办法?
C++被改得莫名其妙
{
public static void test(Integer x, Integer y)
{
x=new Integer(x.intValue()+1);
y=new Integer(y.intValue()+1);
}
public static void main(String args[])
{
System.out.println("HelloWorld");
for (int i=0;i<args.length;i++)
System.out.println(args[i]);
Integer x=new Integer(5);
Integer y=new Integer(8);
test(x,y);
System.out.println(x.intValue());
System.out.println(y.intValue());
}
}
结果为什么仍x=5,y=8?
应该:
public class HelloWorld
{
public static int x,y; public static void test()
{
x++;
y++;
}
public static void main(String args[])
{
System.out.println("HelloWorld");
for (int i=0;i<args.length;i++)
System.out.println(args[i]);
x=5;
y=8;
test();
System.out.println(x);
System.out.println(y);
}
}