java中如何调用main函数的数据??
main函数中我定义了一些数据,想在main函数中的函数里调用这些数据。请问怎样做???谢谢!!就是在另外的函数中调用啊!!除了传参法之外啊!!...
main函数中我定义了一些数据,想在main函数中的函数里调用这些数据。
请问怎样做???
谢谢!!
就是在另外的函数中调用啊!!
除了传参法之外啊!! 展开
请问怎样做???
谢谢!!
就是在另外的函数中调用啊!!
除了传参法之外啊!! 展开
10个回答
展开全部
在main函数中调用其中定义的变量,直接调用就可以了。
public class Test{
public static void main(String[] args){
int data = 15; //定义的局部变量。
mathod_a(data); //在静态方法中调用,你遇到的问题应该是这个吧。这里的方法必须是静态的。
B b = new B();
b.method_b(data);//定义一个对象,在对象的方法中调用。
}
public static void method_a(int num){
System.out.println("method_a调用main中的变量");
}
}
class B{
method_b(int num){
System.out.println("method_b调用main中的变量");
}
}
public class Test{
public static void main(String[] args){
int data = 15; //定义的局部变量。
mathod_a(data); //在静态方法中调用,你遇到的问题应该是这个吧。这里的方法必须是静态的。
B b = new B();
b.method_b(data);//定义一个对象,在对象的方法中调用。
}
public static void method_a(int num){
System.out.println("method_a调用main中的变量");
}
}
class B{
method_b(int num){
System.out.println("method_b调用main中的变量");
}
}
2015-12-07 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
关注
展开全部
比如:
class A{
public static void main(String[] args){
System.out.println("Hello world");
}
}
class B{
public static void main(String[] args){
for(int i=0;i<args.length;i++)
System.out.print(args[i]+" ");
System.out.println();
}
}
public class Test {
public static void main(String[] args){
A.main(null);
B.main(new String[]{"one","two","three"});
}
}
有的IDE,比如Eclipse,会要求你选择运行哪个main。
class A{
public static void main(String[] args){
System.out.println("Hello world");
}
}
class B{
public static void main(String[] args){
for(int i=0;i<args.length;i++)
System.out.print(args[i]+" ");
System.out.println();
}
}
public class Test {
public static void main(String[] args){
A.main(null);
B.main(new String[]{"one","two","three"});
}
}
有的IDE,比如Eclipse,会要求你选择运行哪个main。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不可能的
在main函数里 ,不可定义static变量
,所以定义的 变量都是 局部变量
,楼主 说除了传参数的其他方法,
不要说java,其他的语言也办不到。
在main函数里 ,不可定义static变量
,所以定义的 变量都是 局部变量
,楼主 说除了传参数的其他方法,
不要说java,其他的语言也办不到。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
怎样定义数据阿,高手。
只听说过定义变量]、定义方法。数据你都能定义。真是超级高手!!!
gzbao9999 的回答就非常好,如果你不满意。只能说明你的需求没表述清楚。
只听说过定义变量]、定义方法。数据你都能定义。真是超级高手!!!
gzbao9999 的回答就非常好,如果你不满意。只能说明你的需求没表述清楚。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
class Test{
public static void main(String[] args){
int i=10;//在main函数中定义数据i;
method_a(int i);//传参
}
public static void method_a(int i){
System.out.println(i);
}
}
一个很简单的例子
public static void main(String[] args){
int i=10;//在main函数中定义数据i;
method_a(int i);//传参
}
public static void method_a(int i){
System.out.println(i);
}
}
一个很简单的例子
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询