当然不行 public ...是对于类或类成员来说的
在方法里面的都是自动变量 不可以这样声明
封装到数组或别的类里面 不可以有两个返回值的
在方法里面的都是自动变量 不可以这样声明
封装到数组或别的类里面 不可以有两个返回值的
解决方案 »
- 谁知道JDK5自带的log和log4j哪个更好?
- 怎样将eclipse用NLpack1-eclipse-SDK-3.2.1-win32.zip汉化?
- Java中有没有比较好的进行数值计算的库
- 关于Java查询DB2数据库数据时出的问题????
- 请问有没有谁知道关于如何在Jbuilder中实现corba的详细说明啊?
- java缓存读取图片
- 书上的例题为什么我运行和书上是示例图不一样。
- 听说这里有个java精华区,不知道在什么地方?
- 我用jbuilder6.0,请问那里能下载ejb2.0.jar?
- 关于JPasswordField 的小问题....!!
- ———《菜菜鸟》菜级问题二:有参数程序执行不成功。—《来者有分》——
- 求救!!
里面,说super,this 不是静态变量什么意思
{
int mm=456;
int nn=678
java.util.Hashtable hash = new java.util.Hashtable();
hash.put("mm",String.valueOf(mm));
hash.put("nn",String.valueOf(nn));
return hash;
}
然后在main里用hash.get("mm");和hash.get("nn")方法取
{
int mm=456;
//public int nn=678;
// static int nn=789;
// private int nn=678;
int nn=678; 或者 final int nn=789;
System.out.println("nn="+nn);
return nn;
}
这里几个nn都是本地变量,跟c的函数一样,local变量无法被外界访问,所以加访问修饰符有意义吗?因此,编译过不去自有过不去的道理。
另外,函数永远只能返回一个值或对象,这点在很多语言里都是一样的
你不能来晚一会呀!!被你抢先了!!!郁闷.............