Java怎么在一个包内的不同java文件中实现变量的传递
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java怎么在一个包内的不同java文件中实现变量的传递相关的知识,希望对你有一定的参考价值。
Java怎么在一个包内的不同java文件中实现变量的传递MyGdxGame调用SensorActivty中的x,y,z
方法一:可以把要访问的类在此类中实例化,通过new之后就可以调用实例化的属性和方法。
示例代码:
public class A1
public String str = "Hello World !";
public class B2
public static void main(String[] args)
A1 a = new A1();
System.out.println(a.str);
PS:必须在B2类中实例化A1,才可以访问它的属性。
方法二:
可以使用static静态变量,直接调用要访问类的属性和方法。
示例代码:
public class A1
public static String str = "Hello World !";
public class B2
public static void main(String[] args)
System.out.println(A1.str);
追问
谢谢您,可是这种情况怎么弄啊,传e
可是怎么写啊T^T
用int值传递吗?
public static volatile int x = 0;
public static volatile int y = 0;
public static volatile int z = 0;
不过这种传递数据,具体要看你干什么,不同情况下有不同要求
就是一个检测,另一个执行移动,靠这个中间变量
追答可以将移动的代码嵌入检测的代码中,检测对象检测到数据,将数据作为形参传入移动类
追问我又改了下,您看看该怎么传那个 e (T_T)
参考技术B 楼上正解追问可是怎么写啊T^T
用int值传递吗?
定义静态变量,在另一个类中,直接类调用这个变量,具体就是 类名.变量名
追问我试了好几次,类究竟是Listener还是sensorActivity?
以上是关于Java怎么在一个包内的不同java文件中实现变量的传递的主要内容,如果未能解决你的问题,请参考以下文章
请问懂JAVA的朋友,啥是类的访问?怎么访问一个类?大家不要笑我。。。