易截截图软件、单文件、免安装、纯绿色、仅160KB

JAVA练习题


●已知圆的面积Area=π*r*r,求半径r。
import javax.swing.JOptionPane;
public class T6 {
 public static void main(String args[]) {
  String s = JOptionPane.showInputDialog("请输入圆面积:");
  double Area = Double.parseDouble(s);
  double r;
  r = Math.sqrt(Area / Math.PI);
  JOptionPane.showMessageDialog(null, "该圆半径为:" + r, "半径值",
    JOptionPane.PLAIN_MESSAGE);
  System.exit(0);
 }
}
●使用Math类中的random()方法,模拟一个铜板在连续一百次的投掷中,出现正反面次数。
public class T7 {
 public static void main(String args[]) {
  int zm = 0;
  int fm = 0;
  for (int k = 0; k < 100; k++) {
   if (Math.random() > 0.5) {
    zm++;
   } else {
    fm++;
   }
  }
  System.out.println("反面次数为:" + fm + "\n正面次数为:" + zm);
 }
}
●模拟一个骰子在连续一万次的投掷中,一至六点出现次数。
import java.util.Random;
public class T8 {
 public static void main(String args[]){
  int[] t = new int[6];
       Random rand = new Random();
       for(int i=0;i<10000;i++)
       {
       int r = rand.nextInt(6) +1 ;//生成1到6的整数
       switch(r){
       case 1: t[0]++;break;
       case 2: t[1]++;break;
       case 3: t[2]++;break;
       case 4: t[3]++;break;
       case 5: t[4]++;break;
       default : t[5]++;
       }
       }      
       for(int i=0;i<t.length;i++)
       {
 


相关文档:

java的两种多态

     1. Java中除了static和final方法外,其他所有的方法都是运行时绑定的。private方法都被隐式指定为final的,因此final的方法不会在运行时绑定。当在派生类中重写基类中static、final、或private方法时,实质上是创建了一个新的方法。
     2.在派生类中,对于基类中的pr ......

java编码规范_缩进和注释

1.       缩进排版(Indentation)
4个空格常被作为缩进排版的一个单位。缩进的确切解释并未详细指定(空格 vs. 制表符)。一个制表符等于n个空格(视具体的编辑器而定,Eclipse默认一个制表符为4个字符)。
3.1    行长度(Line Length)
尽量避免一行的长度超过80个字符,因为很 ......

Java常碰面试题

1、jsp和servlet的区别、共同点、各自应用的范围??
JSP是Servlet技术的扩展,本质上就是Servlet的简易方式。JSP编译后是“类servlet”。Servlet和JSP最主要的不同点在于,Servlet的应用逻辑是在Java文件中,并且完全从表示层中的HTML里分离开来。而JSP的情况是Java和HTML可以组合成一个扩展名为.jsp的文件。J ......

java读取配置文件的几种方法

在现实工作中,我们常常需要保存一些系统配置信息,大家一般都会选择配置文件来完成,本文根据笔者工作中用到的读取配置文件的方法小小总结一下,主要叙述的是spring读取配置文件的方法。
一.读取xml配置文件
(一)新建一个java bean(HelloBean.java)
java 代码
1. package chb.demo.vo;
2. ......

java 运算符

  在算术运算符部分,需要特别注意的一个语法现象是“晋升”。晋升指低于int的3种数字类型(byte、short和char)进行算术运算后,结果会自动提升成int类型。示例代码如下:
                   byte b1 = 10;
& ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号