java程序例子(Java程序设计案例教程)
其实java程序例子的问题并不复杂,但是又很多的朋友都不太了解Java程序设计案例教程,因此呢,今天小编就来为大家分享java程序例子的一些知识,希望可以帮助到大家,下面我们一起来看看这个问题的分析吧!
用java编写程序!!急需
代码为:
public class T{
public static void main(String[] args){
//声明三个人的成绩
double[] gradesForZhangSan= new double[]{9.65, 9.40, 9.95, 9.55, 9.65, 9.80, 9.75, 9.20};
double[] gradesForLiSi= new double[]{9.15, 9.80, 9.45, 9.65, 9.90, 9.85, 9.70, 9.30};
double[] gradesForWangWu= new double[]{9.40, 9.45, 9.50, 9.30, 9.95, 9.20, 9.60, 9.85};
//利用Arrays的排序方法sort()进行升序排序
Arrays.sort(gradesForZhangSan);
Arrays.sort(gradesForLiSi);
Arrays.sort(gradesForWangWu);
//调用getResult()方法计算最终结果
System.out.print("当前学生为张三,");
getResult(gradesForZhangSan);
System.out.print("当前学生为李四,");
getResult(gradesForLiSi);
System.out.print("当前学生为王五,");
getResult(gradesForWangWu);
}
private static void getResult(double[] grades){
int i;
double sum= 0;
double max;
double min;
double result;
System.out.println("其成绩为:");
for(i= 0; i< grades.length; i++){
System.out.print(grades[i]+"");
sum+= grades[i];
}
max= grades[grades.length- 1];
min= grades[0];
result=(sum- max- min)/ 6;
System.out.println("
其总分为:"+ sum);
System.out.println("去掉一个最高分:"+ max);
System.out.println("去掉一个最低分:"+ min);
//最终结果利用BigDecimal的setScale()方法四舍五入保留两位小数
System.out.println("最终得分:"+ new BigDecimal(result).setScale(2, RoundingMode.HALF_UP));
System.out.println("");
}
}
运行结果:
编写一个简单java应用程序
public class main{
public static void main(String[] args){
//三角形
Trangle trangle= new Trangle();
double tranglea= 1, trangleb= 1, tranglec= 1, trangleArea= 1, tranglePerimeter= 1;
trangle.setA(tranglea);
trangle.setB(trangleb);
trangle.setC(tranglec);
System.out.println("trangleArea:"+ trangle.getArea());
System.out.println("tranglePerimeter:"+ trangle.getPerimeter());
//圆形
Circle circle= new Circle();
double circleR=0,circleArea=0,circlePerimeter=0;
circle.setR(circleR);
System.out.println("circleArea:"+ circle.getArea());
System.out.println("circlePerimeter:"+ circle.getPerimeter());
//梯形
Lader lader= new Lader();
double ladera=0,laderb=0,laderh=0,laderArea=0;
lader.setA(ladera);
lader.setB(laderb);
lader.setH(laderh);
System.out.println("laderArea:"+ lader.getArea());
System.out.println("laderPerimeter:"+ lader.getPerimeter());
}
}
class Trangle{
public Trangle(){
}
private double a, b, c;//三个边
private double area;//面积
private double perimeter;//周长
private double h=(a+ b+ c)/ 2;
public double getArea(){//返回面积
return Math.sqrt(h*(h- a)*(h- b)*(h- c));
}
public double getPerimeter(){//返回周长
return a+ b+ c;
}
public void setA(double a){//修改边a
this.a= a;
}
public void setB(double b){//修改边b
this.b= b;
}
public void setC(double c){////修改边c
this.c= c;
}
public boolean isTrangle(double a, double b, double c){//判断三个数能否构成一个三角形
if(a<= 0|| b<= 0|| c<= 0){
return false;
}
return a+ b> c&& a+ c> b&& b+ c> a;
}
}
class Lader{
private double a;//上底
private double b;//下底
private double h;//高
private double area;//面积
private double perimeter;//周长
public double getPerimeter(){
return perimeter;//周长不会算了。你自己把分式放上去
}
public double getArea(){//返回面积
return(a+ b)* h/ 2;
}
public void setA(double a){
this.a= a;
}
public void setB(double b){
this.b= b;
}
public void setH(double h){
this.h= h;
}
}
class Circle{
private double r;//半径
private double perimeter;//周长
private double area;//面积
public void setR(double r){
this.r=r;
}
public double getArea(){//返回面积
return 3.14* r* r;
}
public double getPerimeter(){//返回周长
return 3.14* 2* r;
}
}
在main里输出。借用了楼上的类,自己懒的再写了
怎么用java编写一个程序
为了在您的机器上配置起一个Java开发环境——您将使用一个“开发环境”来“开发”(编写)程序——您需要完成以下这些步骤:
1.下载一个包含Java开发环境(编译器和其他工具)的大文件。点击“下载J2SE SDK”链接下载SDK(软件开发工具包)软件。网页会显示一个许可协议。点击“接受”。选择您的操作系统,然后将文件保存到下载目录中。这是一个巨大的文件,用电话调制解调器下载需要好几个小时。接下来的两个文件也很大。
2.下载一个包含Java文档的大文件。选择操作系统后点击SDK1.4.1文档的链接。
3.如果您的机器上还没有安装WinZip(或可执行相同功能的程序),那么您需要下载一个包含WinZip的大文件并安装之。如果您的机器上没有安装某个的版本的WinZip或其他解压缩软件,下载WinZip的试用版。运行EXE文件安装。很快我们将使用它来安装文档。
4.安装Java开发环境。运行第一步下载的j2sdk-1_4_1-*.exe文件。他将自动解压并安装开发工具包。
5.安装文档。阅读安装说明文档。它会要求您将文档文件移至刚才开发工具包的安装目录。将文档解压缩,文件就会被安排到适当的位置。
6.调整环境变量。按照此页的要求,您需要改变路径变量。最简单的办法是打开一个MS-DOS窗口键入PATH看看当前的路径变量是什么,然后用记事本打开autoexec.bat按要求修改PATH环境变量。
7.全面测试。现在您应该可以打开另一个MS-DOS窗口并键入javac了。
文章到此结束,如果本次分享的java程序例子和Java程序设计案例教程的问题解决了您的问题,那么我们由衷的感到高兴!