java中,main函数里获取到的数据,我想在另外一个类的方法里进行使用,我应该如何调用啊?我在main函数里面写了一个scanner,输入一个数据以后,我想把输入导入一个方法里面进行一个判定,我该如何将这个数据传进这个方法里面呀?
求高手,在线等.
有两个建议:
把它存到数据源,然后在另外的方法里调取;
直接在main中调用另外的一个方法,并且以参数的形式传入这个方法.
例如:在main中获得了a,想在方法b()中使用a,可以把b()改为b(int v)
然后再main中b(int a)就可以了
大神,如果我想建立一个方法来存放scanner,,我该如何在别的方法中调用这个scanner的方法呢?该如何写呢?可否指教下.
追答另建一个方法来存?那何必要另建呢?我说的存到数据源一般来说有3种,1数据库,2.xml树,3.java数组或者list.数据不能存在方法里啊,方法是一个执行过程,怎么能存数据呢,最多返回一个值啊!针对你这个情况用带参函数是最合适的.楼下的几个都是这种原理的具体实现..
PS:大哥!你都采纳别人的答案了,还来问我!......算了...不说了....
大哥,我错了,我是采纳后才发现你的,要不,我重发一个,再采纳你把,,真对不起啊
注意,main 是static的,所以如果你想直接调用methodA方法 那么method方法也需要时static修饰的
在main函数中,new另外那个类的对象,再把数据传到那个类的对象的方法中.
例如:(伪代码)