重庆分公司,新征程启航

为企业提供网站建设、域名注册、服务器等服务

类的应用Java代码,什么是java应用程序

编写一个关于类的Java基础应用程序?

package pak1;

在喀喇沁等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都做网站、网站建设 网站设计制作专业公司,公司网站建设,企业网站建设,成都品牌网站建设,营销型网站,外贸网站制作,喀喇沁网站建设费用合理。

import java.math.*;

public class A           //主类A

public static void main(String args[])

{

Lader La1=new Lader(2,4,3);

Circle Cr1=new Circle(3);

System.out.println("梯形La1的面积是:"+La1.count());

System.out.printf("Cr1的周长和面积分别是:%3.5s,%3.5s",Cr1.CCount(),+Cr1.SCount());

}

}

class Lader    //梯形类

{

double a=0,b=0,h=0,s;

public Lader(double a1,double a2,double a3)

{

a=a1;

b=a2;

h=a3;

}

double count() //求梯形面积的方法

{

return (a+b)/(2*h);

}

}

class Circle //圆类

{

double r=0;

public Circle(double a4)

{

r=a4;

}

double CCount() //求圆周长的方法

{

return 2*(Math.PI)*r;

}

double SCount() //求圆面积的方法

{

return (Math.PI)*r*r;

}

}

朋友你好,麻烦你以后出问题给点分,虽然这题目很简单,同时我也是java初学者,如果你不给分别人看到了一般人也不会给你解答的,哈

根据以下任务要求,编写Java应用程序?

按照题目要求编写的Java程序如下

注意 请使用你的真实姓名和班级替换Test类中

创建Student对象stu时用的"张三"和"20计算机应用01班"

import java.util.Scanner;

class Student{

private String name,classname;

private int starnum,scorenum;

private int[] scores;

public void setStarNum(int n){

this.starnum=n;

}

public Student(String name,String classname,int scorenum){

this.name=name;

this.classname=classname;

this.scorenum=scorenum;

}

public String getName(){

return this.name;

}

public void printStar(){

for(int i=0;istarnum;i++){

for(int j=0;j2*i+1;j++){

System.out.print("*");

}

System.out.println();

}

}

public void setScore(){

Scanner sc=new Scanner(System.in);

scores=new int[scorenum];

System.out.print("请输入各科成绩:");

for(int i=0;iscorenum;i++){

scores[i]=sc.nextInt();

}

}

public void showInfo(){

System.out.print(name+"同学,你所在的班级是"+classname+",你各科考试成绩分别为:");

for(int i=0;iscorenum;i++){

if(i==scorenum-1)

System.out.print(scores[i]);

else

System.out.print(scores[i]+",");

}

System.out.println();

}

public float getAvg(){

float sum=0;

for(int i=0;iscorenum;i++){

sum=sum+scores[i];

}

return sum/scorenum;

}

}

public class Test{

public static void main(String[] args){

Student stu=new Student("张三","20计算机应用01班",5);

stu.setStarNum(4);

stu.printStar();

stu.setScore();

stu.showInfo();

if(stu.getAvg()60){

System.out.println(stu.getName()+"是不合格学生");

}else{

System.out.println(stu.getName()+"是个合格学生");

}

}

}

用java代码设计一个学生类

public class Student{

private String name;

private String studentNo;

private float score;

//get方法

//set方法

public static void main(String[] args){

//你可以用学生数组或者ListStudent来存数据

//我示范一下用数组存数据的 当然你用list来存的话 后面的比较 更加简单 只需要

//实现一个比较器即可

Student[] students = new Student[2]

Student a =new Student();

a.setName("a");

a.setStudentNo("001");

a.setScore(98);

students[0]=a;

Student b = new Student();

b.setName("b");

b.setStudentNo("002");

b.setScore(87);

sudents[1] = b;

。。。。。。

//然后用冒泡排序根据学生的成绩判断 算法你自己决定 冒泡还是挺好用的

for(int i =0,len =students.length ;ilen;i++){

for(int j=i+1,len;=students.length;jlen;j++){

if(students[i].getScore()students[j].getScore()){

Student temp =students[i];

students[i] = students[j];

students[j]=temp;

}

}

}

///最后输出结果

for(){

System.out.println();

}

}

java关于自定义类及其应用

第一个:

import java.io.IOException;

public class Work1 {

int x;

public Work1() {

}

public Work1(int x) {

this.x=x;

}

public void setX() {

byte temp[]=new byte[20];

try {

System.in.read(temp);

} catch(IOException e) {

e.printStackTrace();

}

String s=(new String(temp)).trim();

x=Integer.parseInt(s);

}

public int getX() {

return x;

}

public void show() {

StringBuffer sb=new StringBuffer(String.valueOf(x));

sb=sb.reverse();

System.out.println(sb.toString());

}

public static void main(String[] args) {

Work1 w=new Work1();

System.out.println("please input a number(10--99999):");

w.setX();

w.show();

}

}

第二个:

import java.io.IOException;

public class Circle {

private static double PI=3.141592653;

double radius;

/**

* @param args

*/

public Circle() {

}

public Circle(double r) {

radius=r;

}

private void setR(double r) {

radius=r;

}

public double getR() {

byte [] temp=new byte[20];

System.out.println("请输入半径:");

try {

System.in.read(temp);

} catch(IOException e) {

e.printStackTrace();

}

String s=(new String(temp)).trim();

if(s.charAt(0)=='-') {

System.out.println("请输入一个正数!!");

System.exit(1);

}

if(s.indexOf('.')==-1) {

s+=".0";

}

radius=Double.parseDouble(s);

return radius;

}

public double getArea() {

return PI*radius*radius;

}

public double getPerimeter() {

return 2*PI*radius;

}

public static void main(String[] args) {

Circle c=new Circle();

c=new Circle(c.getR());

System.out.println("圆的周长:");

System.out.println(c.getPerimeter());

System.out.println("圆的面积:");

System.out.println(c.getArea());

}

}


文章名称:类的应用Java代码,什么是java应用程序
浏览路径:http://cqcxhl.cn/article/dscgopo.html

其他资讯

在线咨询
服务热线
服务热线:028-86922220
TOP