‘壹’ java中怎么调用主方法中的参数(这个程序该怎么改啊)
不建议这样写,建议你把要创建的内容先写好,封装到方法里面,然后在主函数中直接new一个对象,调用相应的创建方法即可。这样便于代码维护。
参考如下:(仅供参考,未作修正,直接拷贝,出错自负)
Framef=newFrame();
Labell1=newLabel("加数一:",Label.LEFT);
Labell2=newLabel("加数二:",Label.LEFT);
Buttonb=newButton("按钮");
finalTextFieldt1=newTextField(5);
finalTextFieldt2=newTextField(5);
finalTextFieldt3=newTextField(5);
f.setSize(200,150);
f.setLocation(250,200);
f.setLayout(newGridLayout(3,2));
f.add(l1);
f.add(t1);
f.add(l2);
f.add(t2);
f.add(b);
f.add(t3);
f.addWindowListener(newmyframe());
b.addActionListener(newmyEvent());
publicvoidshow()
{
f.setVisible(true);
}
publicstaticvoidmain(Stringargs[])
{
BT6_1bt=newBT6_1();
bt.show();
}
‘贰’ JAVA主类如何调用其他类的含参数的方法,新人求教-,·
1如果在子类中调用,那么先new一个参数所在类型的对象a,即Aa=newA(),然后在子类中用super(a)就可以调用父类的带类参数构造方法。2如果在其他类中调用,那么也需要先new一个参数所在类型的对象a,即Aa=newA();,然后new调用类的的时候把参数传进去就可以了,Bb=newB(a)。
‘叁’ 怎样调用java中有参数的方法
一个方法中的参数是局部变量,只能在本方法内部使用。如果非要在别的方法中使用,可以将你在方法1中输入的整数作为方法1的返回值,在方法2中调用方法1,间接调用输入的整数。
public int method1(){
Scanner scan = new Scanner(System.in);
int n = scan.nextInt();
return n;
}
public void method2(){
int j = this.method1(); //调用方法1中的整数
}
‘肆’ java中怎么从一个方法中调用另一个方法中的参数
一个方法中的参数是局部变量,只能在本方法内部使用。
非要在别的方法中使用,可以将你在方法1中输入的整数作为方法1的返回值,在方法2中调用方法1,间接调用输入的整数。
‘伍’ java怎么调用带参数构造函数
1
如果在子类中调用
,那么先new
一个参数所在类型的对象a,即
A
a
=
new
A(),然后在子类中用super(a)就可以调用父类的带类参数构造方法。
2
如果在其他类中调用,那么也需要先new
一个参数所在类型的对象a,即
A
a=new
A();,然后new调用类的的时候把参数传进去就可以了,B
b
=
new
B(a)。
‘陆’ java 带参数的方法怎么调用
带参数的方法调用的时候你就传参数进去就好了。就拿你的程序给你举个例子:
public void addName(String name) {
int i=0;
for ( i = 0; i < names.length; i++) {
if (names[i] == null) {
names[i] = name;
break;
}
}
对于这个函数,比如我在main函数里或者别的地方想调用,那我就这么写:
addName(name);
这样就调用了,其中,name是一个String类型的变量,比如这里我设置:
String name = "Tom";
那么这个调用就等于是:
addName("Tom");
带入到方法里就等于是:
public void addName("Tom") {
int i=0;
for ( i = 0; i < “Tom".length; i++) {
if (names[i] == null) {
names[i] = "Tom";
break;
}
}
以上是根据你问的的回答,如果有别的疑问,请追问。
‘柒’ java 如何调用有参数的方法
首先你的getFormatDate(String format)需要一个String类型的参数,但你又不想传递一个String类型的,你就可以写一个null,表示空对象,其实这方法的目的就是动态创建解析日期的格式
‘捌’ Java中如何调用函数和自定义函数
System.out.println("hello world");
println即为函数,out为是输出对象,System为java系统类。
Java源程序(.java文件)——>java字节码文件(.class文件)——>由解释执行器(java.exe)将字节码文件加载到java虚拟机(jvm)——>字节码文件(.class)就会在java虚拟机中执行。
Java的基本包
java.lang其中包含有:
接口:Comparable、Cloneable、Runable等
类:八个基本数据类型封装类、Math、Runtime、Object、String、StringBuffer、Thread、Exception等
‘玖’ java中方法之间是如何调用的
要调用方法void showInfo()就直接在调用的地方直接写showInfo();
要调用方法 boolean showInfo()就在调用的地方比如写boolean ect=showInfo();
要调用方法void showInfo(String message)就在调用的地方比如写showInfo("java functions");
有参数的括号里面传参数,无参方法的括号不能省.
有返回值的前面要加一个变量接受返回值。
方法之间是如何调用的?
比如在程序a行遇到调用方法showInfo()
程序在运行的时候会找到被调用的showInfo()方法所在的区域,如果showInfo方法是有参数的,则把参数传过去(传地址或者传值),然后就初始化showInfo方法开始执行,当showInfo方法执行遇到return语句或者执行代码结束,如果有return语句则返回一个showInfo方法的声明类型的值到程序行的接受参数变量;此时会返回到程序的a行执行。
‘拾’ 在java中有一个方法调用了很多个方法怎么用参数控制调用其中的任何一个方法
import java.util.concurrent.Callable; public class CallableUse { public static void main(String... args) { // final int num = 100770; or int num = 100770; // 使用匿名的内部类, 如果需要传递参数可能需要将变量转换成final: try { callMethod(100, new Callable<Integer>() { public Integer call() { return needOperation(num); } }); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } public static int needOperation(int param) { // do something param = 999; return param; } public static void callMethod(int i, Callable<Integer> myFunc) { // do something try { System.out.println(myFunc.call() ); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }