動手動腦02
阿新 • • 發佈:2017-10-15
clas cnblogs 分享 += 示例代碼 技術分享 string info 類型
1請看以下代碼,你發現了有什麽特殊之處嗎?
原因:
上述示例代碼展示了Java的“方法重載(overload)”特性。 滿足以下條件的兩個或多個方法構成“重載”關系: (1)方法名相同; (2)參數類型不同,參數個數不同,或者是參數類型的順序不同。 註意:方法的返回值不作為方法重載的判斷條件。
2 編寫一個方法,使用以上算法生成指定數目(比如1000個)的隨機整數。
// RandomInt.java
// Shifted, scaled random integers
import javax.swing.JOptionPane;
public class RandomInt {
public static void main( String args[] )
{
int value;
String output = "";
for ( int i = 1; i <= 1000; i++ ) {
value = 1 + (int) ( Math.random() * 100);
output += value + " ";
if ( i % 5 == 0 )
output += "\n";
}
JOptionPane.showMessageDialog( null, output,
"1000 Random Numbers from 1 to 100",
JOptionPane.INFORMATION_MESSAGE );
System.exit( 0 );
}
}
動手動腦02