作者: ary 時間: 2008-11-30 22:27 標題: java random問題
public class GenNum
{
public static void main(String[] args)
{ int iMin = 1;
int iMax = 10;
int iTeam = 3;
int iNum[ ] = iGenNum( iMin, iMax, iTeam, false );
for ( int i = 0; i < iTeam; i++ )
System.out.print( i );
System.out.print(max(i) );
}
public static int [ ] iGenNum( int piMin, int piMax, int piTeam, boolean pbRepeat )
{ int iRange = piMax - piMin;
int iReturn[ ] = new int [ iRange ];
int iPtr = 0;
int iPtr1 = 0;
for ( iPtr = 0; iPtr < piTeam; )
{
iReturn[ iPtr ] = ( int ) Math.floor( ( iRange + 1 ) * Math.random( ) ) + piMin;
if ( ! pbRepeat )
{ if ( iPtr > 0 )
{ for ( iPtr1 = 0; iPtr1 < iPtr; iPtr1++ )
if ( iReturn[ iPtr ] == iReturn[ iPtr1 ] )
iPtr--;
}
}
iPtr++;
}
return iReturn;
}
}
我要RANDOM時出最大個數字
EG: 5 8 9
MAX: 9
但佢出玩下面句子
GenNum.java:19: cannot find symbol
symbol : variable i
location: class GenNum
System.out.print(max(i) );
^
1 error
HELP ME
作者: thinkpanda 時間: 2008-11-30 22:36
原帖由 ary 於 2008-11-30 22:27 發表
public class GenNum
{
public static void main(String[] args)
{ int iMin = 1;
int iMax = 10;
int iTeam = 3;
int iNum[ ] = iGenNum( iMin, iMax, iTeam, false );
for ( int i = ...
你未define max 呢個method 喎.
作者: ary 時間: 2008-11-30 22:38
要點define max..
作者: DarkHero 時間: 2008-11-30 22:44
直抄code?
自己寫返max()入面做d 乜

作者: ary 時間: 2008-11-30 22:46
我加左里句
int max[ ] = iGenNum( iMin, iMax, iTeam, false );
佢出面
GenNum.java:21: cannot find symbol
symbol : variable i
location: class GenNum
System.out.println( ( max[ i ] ) );
^
1 error
作者: DarkHero 時間: 2008-11-30 22:51
都話你max()未寫好囉
呢個method 根本就用唔到
作者: ary 時間: 2008-11-30 22:52
要點寫....PLEASE HELP ME
作者: astray 時間: 2008-11-30 23:03
多口問句... 其實你係咪唔識寫 Java? 不如睇下書由頭學起
作者: ary 時間: 2008-11-30 23:06
我係初學者。。唔識就要問
作者: astray 時間: 2008-11-30 23:14
我見你咁問法,先覺得你唔係好清楚啲 concept,所以 suggest 你睇多啲書,明白多一啲先開始寫啫。
作者: little_keung 時間: 2008-11-30 23:18
如果你俾o左錢人, 你就可以唔識就問.
作者: astray 時間: 2008-11-30 23:30
送多樣野畀樓主,包你一生受用。
作者: 7ming 時間: 2008-11-30 23:50
樓主唔係因為唔用google而唔識
而係應該用一d比較有系統既方法去學
幾時用到google? 都要有基本knowledge先得架
睇樓主既問題,好可能連最基本既java language 都只係知得唔清唔楚,咁點問google大神?
作者: astray 時間: 2008-11-30 23:52
原帖由 7ming 於 2008-11-30 23:50 發表
樓主唔係因為唔用google而唔識
而係應該用一d比較有系統既方法去學
幾時用到google? 都要有基本knowledge先得架
睇樓主既問題,好可能連最基本既java language 都只係知得唔清唔楚,咁點問google大神?
所以我喺之前嘅 post 己經 suggest 左樓主清左啲 concept 先開始寫


