bl双性强迫侵犯h_国产在线观看人成激情视频_蜜芽188_被诱拐的少孩全彩啪啪漫画

包含java綜合實驗代碼的詞條

java面向對象綜合實驗。

源代碼:

創新互聯公司從2013年成立,先為平輿等服務建站,平輿等地企業,進行企業商務咨詢服務。為平輿企業網站制作PC+手機+微官網三網同步一站式服務解決您的所有建站問題。

import java.util.*;

public class Test1 {

public static class Student{

int id;

String name;

int math;

int english;

int history;

public void setId(int id){

this.id=id;

}

public int getId(){

return id;

}

public void setName(String name){

this.name=name;

}

public String getName(){

return name;

}

public void setMath(int math){

this.math=math;

}

public int getMath(){

return math;

}

public void setEnglish(int english){

this.english=english;

}

public int getEglish(){

return english;

}

public void setHistory(int history){

this.history=history;

}

public int getHistory(){

return history;

}

}

public static void main(String[] args) {

Scanner scan=new Scanner(System.in);

System.out.println("請輸入學生人數:");

int renshu=scan.nextInt();

Student[]stu=new Student[renshu];

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

?stu[i]=new Student();

?int id,math,english,history;

?String name;

?System.out.println("請輸入學生的學號:");

?Scanner scan1=new Scanner(System.in);

?id=scan1.nextInt();

?System.out.println("請輸入該生的姓名:");

?Scanner scan2=new Scanner(System.in);

?name=scan2.next();

?System.out.println("請輸入該生的數學、英語、歷史成績:");

?Scanner scan3=new Scanner(System.in);

?math=scan3.nextInt();

?english=scan3.nextInt();

?history=scan3.nextInt();

?

?stu[i].setId(id);

?stu[i].setName(name);

?stu[i].setMath(math);

?stu[i].setEnglish(english);

?stu[i].setHistory(history);

}

ListStudentlist=new ArrayList();

list=Arrays.asList(stu);

IteratorStudentit=list.iterator();

while(it.hasNext()){

?Student s=new Student();

?s=it.next();

?System.out.print("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

?System.out.println();

}

System.out.println("三門全部通過的同學為:");

IteratorStudentit1=list.iterator();

while(it1.hasNext()){

?Student s=new Student();

?s=it1.next();

?if(s.getMath()=60 s.getEglish()=60 s.getHistory()=60)

? System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println("三門全部不通過的同學為:");

IteratorStudentit2=list.iterator();

while(it2.hasNext()){

?Student s=it2.next();

?if(s.getMath()60 s.getEglish()60 s.getHistory()60)

? System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println();

System.out.println("三門至少有一門通過的同學為:");

IteratorStudentit3=list.iterator();

while(it3.hasNext()){

?Student s=it3.next();

?if(s.getMath()=60 || s.getEglish()60 || s.getHistory()60)

?? System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println();

System.out.println("數學不通過的同學為:");

IteratorStudentit4=list.iterator();

while(it4.hasNext()){

?Student s=it4.next();

?if(s.getMath()60)

?? System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

?}

?}

}

其實這樣get、set不如直接定義一個構造函數方便。

還有下面這個源代碼可能不符合要求,沒有鍵盤輸入,但是有分別用for和迭代器,更好理解。

import java.util.*;

public class Test {

public static class Student{

int id;

String name;

int math;

int english;

int history;

public void setId(int id){

this.id=id;

}

public int getId(){

return id;

}

public void setName(String name){

this.name=name;

}

public String getName(){

return name;

}

public void setMath(int math){

this.math=math;

}

public int getMath(){

return math;

}

public void setEnglish(int english){

this.english=english;

}

public int getEglish(){

return english;

}

public void setHistory(int history){

this.history=history;

}

public int getHistory(){

return history;

}

}

public static void main(String[] args) {

Student s1=new Student();

s1.setId(11);

s1.setName("dr");

s1.setMath(100);

s1.setEnglish(90);

s1.setHistory(80);

Student s2=new Student();

s2.setId(12);

s2.setName("spe");

s2.setMath(100);

s2.setEnglish(50);

s2.setHistory(80);

Student s3=new Student();

s3.setId(13);

s3.setName("wr");

s3.setMath(50);

s3.setEnglish(100);

s3.setHistory(80);

Student s4=new Student();

s4.setId(14);

s4.setName("axe");

s4.setMath(50);

s4.setEnglish(50);

s4.setHistory(50);

ListStudentlist=new ArrayList();

list.add(s1);

list.add(s2);

list.add(s3);

list.add(s4);

System.out.println("使用迭代器:");

System.out.println("所有學生成績:");

IteratorStudentit=list.iterator();

while(it.hasNext()){

Student s=it.next();

System.out.print("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

System.out.println();

}

System.out.println();

System.out.println("三門全部通過的同學為:");

IteratorStudentit1=list.iterator();

while(it1.hasNext()){

Student s=it1.next();

if(s.getMath()=60 s.getEglish()=60 s.getHistory()=60)

?System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println("三門全部不通過的同學為:");

IteratorStudentit2=list.iterator();

while(it2.hasNext()){

Student s=it2.next();

if(s.getMath()60 s.getEglish()60 s.getHistory()60)

?System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println();

System.out.println("三門至少有一門通過的同學為:");

IteratorStudentit3=list.iterator();

while(it3.hasNext()){

Student s=it3.next();

if(s.getMath()=60 || s.getEglish()60 || s.getHistory()60)

?System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println();

System.out.println("數學不通過的同學為:");

IteratorStudentit4=list.iterator();

while(it4.hasNext()){

Student s=it4.next();

if(s.getMath()60)

?System.out.println("學號:"+s.getId()+" 姓名:"+s.getName()+" 數學:"+s.getMath()+" 英語:"+s.getEglish()+" 歷史"+s.getHistory());

}

System.out.println();

System.out.println("使用for語句");

System.out.println("所有學生成績:");

for(int i=0;ilist.size();i++)

?System.out.println("學號"+list.get(i).getId()+" 姓名 "+list.get(i).getName()+" 數學"+list.get(i).getMath()+" 英語"+list.get(i).getEglish()+" 歷史"+list.get(i).getHistory());

System.out.println();

System.out.println("三門全部通過的同學為:");

for(int i=0;ilist.size();i++){

?if(list.get(i).getMath()=60 list.get(i).getEglish()=60 list.get(i).getHistory()=60)

??? ?System.out.println("學號"+list.get(i).getId()+" 姓名 "+list.get(i).getName()+" 數學"+list.get(i).getMath()+" 英語"+list.get(i).getEglish()+" 歷史"+list.get(i).getHistory());

}

System.out.println();

System.out.println("三門全部不通過的同學為:");

for(int i=0;ilist.size();i++){

?if(list.get(i).getMath()60 list.get(i).getEglish()60 list.get(i).getHistory()60)

??? ?System.out.println("學號"+list.get(i).getId()+" 姓名 "+list.get(i).getName()+" 數學"+list.get(i).getMath()+" 英語"+list.get(i).getEglish()+" 歷史"+list.get(i).getHistory());

}

System.out.println();

System.out.println("三門至少有一門通過的同學為:");

for(int i=0;ilist.size();++i){

?if(list.get(i).getMath()60 || list.get(i).getEglish()60 || list.get(i).getHistory()60)

??? ?System.out.println("學號"+list.get(i).getId()+" 姓名 "+list.get(i).getName()+" 數學"+list.get(i).getMath()+" 英語"+list.get(i).getEglish()+" 歷史"+list.get(i).getHistory());

}

System.out.println();

System.out.println("數學不通過的同學為:");

for(int i=0;ilist.size();++i){

?if(list.get(i).getMath()60)

??? ?System.out.println("學號"+list.get(i).getId()+" 姓名 "+list.get(i).getName()+" 數學"+list.get(i).getMath()+" 英語"+list.get(i).getEglish()+" 歷史"+list.get(i).getHistory());

}

System.out.println();

}

}

Java實驗,代碼怎么寫?

Shape.java接口代碼

public interface Shape {

public static final double PI = 3.14d;

public double area();

}

Circle.java圓類代碼

public class Circle implements Shape {

private double radius;

public Circle(double radius) {

? this.radius = radius;

}

@Override

public double area() {

? return PI * this.radius * this.radius;

}

public double perimeter() {

? return 2 * PI * this.radius;

}

}

Cylinder.java圓柱體類代碼

public class Cylinder extends Circle {

private double height;

public Cylinder(double radius, double height) {

? super(radius);

? this.height = height;

}

public double area() {

? return 2 * super.area() + super.perimeter() * this.height;

}

public double volume() {

? return super.area() * this.height;

}

}

X5_3_6.java主類代碼

public class X5_3_6 {

public static void main(String[] args) {

? Circle cir1 = new Circle(5);

? System.out.println("圓的面積為:" + cir1.area());

? System.out.println("圓的周長為:" + cir1.perimeter());

? Cylinder cy1 = new Cylinder(10, 15);

? System.out.println("圓柱體的表面積為:" + cy1.area());

? System.out.println("圓柱體的體積為:" + cy1.volume());

}

}

上面是我寫的代碼,下圖是執行結果,麻煩看一下,是否可以。

求JAVA實驗代碼

public interface Student {

// 該方法用于表示不同階段的學生在學習數學課程時的不同內容

public abstract void studyMath();

// 該方法用于表示不同階段的學生的英語水平

public abstract void studyEnglish();

}

public class PrimarySchoolStudent implements Student {

@Override

public void studyMath() {

System.out.println("小學生在學習數學課程時,主要學習加減法,數學表達式等基礎知識。");

}

@Override

public void studyEnglish() {

System.out.println("小學生在學習英語時,主要學習詞匯,基本句型,基本語法等基礎知識。");

}

}

public class MiddleSchoolStudent implements Student {

@Override

public void studyMath() {

System.out.println("中學生在學習數學課程時,主要學習初等函數,代數方程等基礎知識。");

}

@Override

public void studyEnglish() {

System.out.println("中學生在學習英語時,主要學習閱讀理解,聽力理解,口語交流等能力。");

}

}

public class CollegeStudent implements Student {

@Override

public void studyMath() {

System.out.println("大學生在學習數學課程時,主要學習高等數學,概率論,數值計算等專業知識。");

}

@Override

public void studyEnglish() {

System.out.println("大學生在學習英語時,主要學習專業英語,商務英語,英文寫作等能力。");

}

}

public class Main {

public static void main(String[] args) {

文章名稱:包含java綜合實驗代碼的詞條
URL網址:http://vcdvsql.cn/article48/ddojhep.html

成都網站建設公司_創新互聯,為您提供網站策劃靜態網站微信公眾號營銷型網站建設商城網站建站公司

廣告

聲明:本網站發布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網站立場,如需處理請聯系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創新互聯

搜索引擎優化