java如何把一个页面的值传到另一个页面

2024-12-05 06:37:54
推荐回答(4个)
回答1:

同学,class修饰的是类。你这是类之间的参数传递吧。
Test1类的方法修改;
public class Test1(){
public static String test(){//不明白为什么一定要定义为静态。
String str ="123456";

return str;

}

}
public class Test2(){
public static void main(String args[]){
String str = Test1.test();
}

}
解决方式2:定义为成员变量,给他写上get方法就能取得了。
public class Test1(){
String str = null;
public void test(){
String str ="123456";
}
public String getStr(){
return this.str;

}
}
public class Test2(){
public static void main(String args[]){

Test1 tes1 = new Test1();

test1.test();

String str = test1.getStr();

}

回答2:

首先是这两个类在不在一个程序里面,如果是的话,可以设成一个public static类型变量,这样第二个类直接可以用,如果不在的话,需要使用消息、管道、文件等手段

回答3:

在Test1定义一个类里的全局变量.然后定义get和set方法,在Test2里用get方法获取

回答4:

public class test1 {
public static void test(){
String str = "123456";
System.out.println(str);
}
}
public class test2 {
public static void main(String[] args){
test1();
}
public static void test1(){
test1 t1 = new test1();
t1.test();
}

}