首页 技术 正文
技术 2022年11月23日
0 收藏 932 点赞 3,808 浏览 2163 个字

1.在屏幕上输出“你好

//Programmer name Helloword.java
public class Helloword {
public static void main(String args[]){
System.out.print(“你好!!!”);
}
}


2. 用if-else判断平闰年

//Programmer Name LeapYear.java
public class LeapYear {
public static void main(String args[]){
 int year=2015;
// if(args.length!=0)
//  year=lnteger.parselnt(args[0]);  ~~~异常
    if((year%4==0&&year%100!=0)||(year%400==0))
     System.out.println(year+”年是闰年”);
    else{
     System.out.println(year+”年是平年”);
    }
}
}

Integer.parseInt(String)就是将String字符类型数据转换为Integer整型数据,args[0]就是输入参数中的第一个参数字符串。
Integer.parseInt(String)遇到一些不能被转换为整型的字符时,会抛出异常


3.求1到100的和

//Programmer Name ForTest.java
public class ForTest {
   public static void main(String args[]){
    int i,j,mul,sum=0;
   for(i=1; i<=100; i++){
    mul=0;
    for(j=1; j<=i; j++){
     mul=j;
    }
    sum=sum+mul;
   }
   System.out.println(“1!+2!+3!+……+100! = “+sum);
   }
}


4,求圆类问题

1、编写一个园类Circle,该类拥有:
(1)一个成员变量Radius(私有,浮点型):——存放半径;
(2)两个构造方法
Circle()——将半径设为0
 Circle(double r)——创建Circle对象时将半径初始化为r
(3)三个成员方法
double getArea() ——获取圆的面积
double getPerimeter() ——获取周长
 void show ——将圆的半径,面积,周长输出到桌面
2、编写一个圆柱体类Cylinder,他继承上面的Circle圆面类。还拥有:
 (1)一个成员变量
 double height(私有,浮点型); ——圆柱体的高;
(2)构造方法
 Cylinder(double r, double h) ——创建Circle对象时将半径初始化为r
(3)成员方法分
double getVolume() ——获取圆柱体的体积
void showVolume() ——将圆柱体的体积输出到屏幕
编写应用程序,创建类的对象,别设置圆的半径、圆柱体的高,计算并分别显示圆的半径,圆面积,圆周长,圆柱体的体积。
//Programmer Name TestCylinder.java

class Circle{           //定义父类–园类
private double radius;     //成员变量–圆半径

Circle(){
radius=0.0;
}
Circle(double r){     //构造方法
radius=r;
}
double getPerimeter(){       //成员方法–求圆周长
return 2*Math.PI*radius;    //Math.PI相当于π3.14
}
double getArea(){     //成员方法–求圆面积
return 2*Math.PI*radius*radius;
}
void show(){      //成员方法–显示圆的半径、周长、面积
System.out.println(“圆半径=” +radius);
System.out.println(“圆周长=” +getPerimeter());
System.out.println(“圆面积=” +getArea());

}
}
class Cylinder extends Circle{     //定义子类–圆柱类
private double hight;             //成员变量–圆柱高
Cylinder(double r, double h){     //构造方法
super (r);
hight=h;
}
public double getVol(){
return getArea()* hight;

}
public void showVol(){
System.out.println(“圆柱体的体积=” + getVol());
}
}
public class TestCylinder{    //定义主类
public static void main(String[] args){     //主程入口
Circle Ci=new Circle(10.0);     //生成园类实例
Ci.show();       //调用园类的方法
Cylinder Cyl=new Cylinder(5.0,10.0);   //生成园类实例
Cyl.show();    //调用父类方法
Cyl.showVol();    //调用子类方法
}
}


相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:9,031
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,520
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,368
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,148
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,781
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,860