[問題] 有三個類別,抓不到類別一的變數
有2個class + 1個main class
第1個class
package classes;
public class Rolling{
private int result;
public Rolling() {
result = (int)(Math.random()*100+1);
System.out.println(result);
}
}
第2個class
package classes;
public class Startroll {
Rolling roll;
public void startroll(String ta){
if(//一堆條件式)
roll = new Rolling()
}
}
主class
package classes;
public class ChatFrame{
String gta="gta";
roll= new Startroll();
roll.startroll(gta);//gta輸入的值,有讓class的相關條件有成立
//到這裡會印出result
int one;
//想在這裡取得Rolling class的result骰出來的值存入int one。
}
在Rolling有試著加入
public int returnResult(){
return result;
}
可是沒有頭緒要怎麼呼叫
試了很多種方法呼叫,都一直出現NullPointerException
請問該怎麼做呢
新手發問,請見諒~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 114.33.53.243
→
07/30 01:14, , 1F
07/30 01:14, 1F
→
07/30 08:46, , 2F
07/30 08:46, 2F
→
07/30 08:50, , 3F
07/30 08:50, 3F
→
07/30 08:59, , 4F
07/30 08:59, 4F
→
07/30 09:02, , 5F
07/30 09:02, 5F
→
07/30 19:08, , 6F
07/30 19:08, 6F
→
07/30 21:53, , 7F
07/30 21:53, 7F
→
07/31 10:54, , 8F
07/31 10:54, 8F
→
07/31 10:55, , 9F
07/31 10:55, 9F