‘壹’ java 怎么调用main的函数
name是局部变量,在main方法里定义的name只能在main方法里用,line这个方法里的name你没有声明,所以你直接用是不可以的。要用的话需要把main里的name传到line方法里。
import java.util.*;
public class haha{
public static void main(String[] args){
System.out.print("tell me your name:");
String name;
Scanner console = new Scanner(System.in);
name = console.nextLine();
line(name);
System.out.println();
System.out.println("Hello "+ name);
line(name);
}
public static void line(String name){
for(int i=1; i<= name.length()+4; i++)
System.out.print("*");
}
}
‘贰’ 怎么在main函数里调用类里面定义的变量
#include
int x,y,z;
void year(int a,int b,int c);
int main()
{
int i,a,b,c;
for(i=1;i<=1;i++)
{
scanf("%d,%d,%d",&a,&b,&c);
printf("a=%d\n",a);
printf("b=%d\n",b);
printf("c=%d\n",c);
year(a,b,c);
system("PAUSE");
return 0;
}
}
void year(int a,int b,int c)
{
printf("现在是%d年%d月%d日\n",a,b,c);
}
‘叁’ 如何在一个java项目的两个main函数里 互相调用变量和对象实例
main方法不能调用main方法,你可以把要被main调用的方法写成普通方法,这样就可以调了呀,干嘛要把计算的东西写到main方法中呢?main方法只做为一个调用其他方法的控制器就好了
‘肆’ Android中,如何在MainActivity中调用另外一个普通类中的某个方法里的某个变量
比如 public class Bean{
private String name="";
private static Bean bean;
public static Bean getInstance() {
if (bean == null) {
bean = new Bean();
}
return bean;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
}
然后在MainActivity里面把这个变量get出来
public class MainActivity extends Activity{
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
String name=Bean. getInstance().getgetName();//这个name就是所求
}
}
‘伍’ c语言中main函数中的函数怎么调用函数
是属于函数的嵌套吗?如果是,就直接在写外函数b时按照在主函数里调用外函数的形式调用a就行了啊。
‘陆’ Java的方法中怎样调用主函数中定义的变量
你试试将fetchDictionary方法写到类GraateResearch1_5里面,在类GraateResearch1_5中声明私有变量A、B、C,将在main函数中要做的事放到构造函数中去完成,main函数调用构造函数,形如以下,希望可以帮到你。
public class GraateResearch1_5{
private int A,B,C,D,E;
public GraateResearch1_5(){
原来要放到main函数中去做的
}
public static void main(String args[]) {
GraateResearch1_5 gr = new GraateResearch1_5();
}
public static void fetchDictionary(String s) {
这里变量A、B、C应该就可以用了
s1[A][B][C] = s.substring(0, i);
......
}
}
‘柒’ java 怎么调main方法里的值
给你讲一下变量的生命周期的问题。
拿你的例子来讲,main方法和report方法是两个独立的方法。
在程序执行的过程中,两个方法存活的时间是没有交集的。也就是说,当前正在执行的方法只有一个,要么是main,要么是report。
举个例子,侏罗纪时代就好比main方法,人类时代就好比report方法。
恐龙便是侏罗纪时代的局部变量,而人类则属于人类时代的局部变量。
这样便不难理解,侏罗纪时代是不存在人类的,所以根本看不见人。
同样人类时代也不存在恐龙。
当然,没有解决不了的问题。
按照你的要求,想在report中使用a,有两种解决方式:
1.将a变量定义为全局变量,或称成员变量
2.为report方法添加一个参数a
希望可以帮助你
祝你好运