作者fake01 (ya da)
看板AndroidDev
标题使用不同java 方法
时间Tue Jul 24 00:22:07 2012
在主要main.java档 另一个java档 档名 test
test.java 里头
有一个public void show() {
}
因为我想使用test.java里头的show 函式
所以在main.java档中 宣告
public test mtest;
在onCeate里头则写
mtest.show();
但是这样写的话会有错误
必须 在 show 函式加上 static
public static void show(){
}
但是变成这样的话
里头的变数都必须是 static
但是我里面的变数不能是 static
这样该如何解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 123.0.214.189
※ 编辑: fake01 来自: 123.0.214.189 (07/24 00:25)
1F:推 motors55:mtest.show();之前先mtest = new test(); 07/24 00:41
2F:推 kkwinds:public class test extends main 07/24 00:45
3F:→ kkwinds:(更正)public class main extends test 07/24 00:46
4F:→ kkwinds:然後直接在里面 用show(); 07/24 00:47
5F:推 kewang:这应该去Java板...... 07/24 01:01
6F:推 darkk6:instance 概念性问题 建议不要到 java 版问 ((无误 XD 07/24 01:06
7F:推 LaPass:这已经是有没有打好基本工的问题了..... 07/24 01:12
8F:→ fake01:真的 我JAVA 非常烂 不好意思 :( 07/24 01:14
9F:→ fake01:谢谢大大们 我先试试看 07/24 01:14
10F:→ fake01:是可以的 但是 在跑程式时会当掉 谢谢 大大了 我在改改 07/24 01:29
11F:→ cooper6334:同意六楼.....板主会直接赶人 07/24 10:26
12F:→ cooper6334:不过这真的不是Android问题而是Java问题 07/24 10:27
13F:推 MiaShopgirl:我比较好奇不能去java版,还可以去哪问?(炸 07/24 12:43
14F:→ shanaandlai:期待暴卦(?) 感觉那边很不友善? 07/25 20:58
15F:推 popbow:先看书... 07/26 00:32
16F:推 Assyla:先看书吧,不然就放弃写程式吧 07/26 11:46
17F:→ KeySabre:如果只想让它动起来而不深究背後原因 你的程式永远就这样 07/26 13:23