[問題] 使用不同java 方法

看板AndroidDev作者 (ya da)時間13年前 (2012/07/24 00:22), 編輯推噓8(809)
留言17則, 12人參與, 最新討論串1/1
在主要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)

07/24 00:41, , 1F
mtest.show();之前先mtest = new test();
07/24 00:41, 1F

07/24 00:45, , 2F
public class test extends main
07/24 00:45, 2F

07/24 00:46, , 3F
(更正)public class main extends test
07/24 00:46, 3F

07/24 00:47, , 4F
然後直接在裡面 用show();
07/24 00:47, 4F

07/24 01:01, , 5F
這應該去Java板......
07/24 01:01, 5F

07/24 01:06, , 6F
instance 概念性問題 建議不要到 java 版問 ((無誤 XD
07/24 01:06, 6F

07/24 01:12, , 7F
這已經是有沒有打好基本工的問題了.....
07/24 01:12, 7F

07/24 01:14, , 8F
真的 我JAVA 非常爛 不好意思 :(
07/24 01:14, 8F

07/24 01:14, , 9F
謝謝大大們 我先試試看
07/24 01:14, 9F

07/24 01:29, , 10F
是可以的 但是 在跑程式時會當掉 謝謝 大大了 我在改改
07/24 01:29, 10F

07/24 10:26, , 11F
同意六樓.....板主會直接趕人
07/24 10:26, 11F

07/24 10:27, , 12F
不過這真的不是Android問題而是Java問題
07/24 10:27, 12F

07/24 12:43, , 13F
我比較好奇不能去java版,還可以去哪問?(炸
07/24 12:43, 13F

07/25 20:58, , 14F
期待暴卦(?) 感覺那邊很不友善?
07/25 20:58, 14F

07/26 00:32, , 15F
先看書...
07/26 00:32, 15F

07/26 11:46, , 16F
先看書吧,不然就放棄寫程式吧
07/26 11:46, 16F

07/26 13:23, , 17F
如果只想讓它動起來而不深究背後原因 你的程式永遠就這樣
07/26 13:23, 17F
文章代碼(AID): #1G3Neo3T (AndroidDev)