几个方法不懂
import java.text.NumberFormat;
class Example6_5
{
public static void main(String args[])
{
double a=Math.sqrt(5);
System.out.println("格式化前 "+a);
NumberFormat f=NumberFormat.getInstance();
f.setMaximumFractionDigits(5); //此方法什么意思
f.setMinimumIntegerDigits(3); //此方法什么意思
String s=f.format(a); //格式化后为什么会是格式化后 002.23607这个结果呢?
System.out.println("格式化后 "+s);
System.out.println("得到的随机数 ");
int Number=8;
for(int i=1;i<=20;i++)
{
int randomNumber=(int)(Math.random()*Number)+1; //random()产生的不是0,1之间的吗?怎么会是1-8了尼?
System.out.print(" "+randomNumber);
if(i%10==0)
System.out.println("");
}
}
}