java試驗程序代碼 java測試程序

java實驗程序編寫,按以下要求

程序附在下面了,并附上了運行圖供參考 import java.util.Scanner;public class Test20008 { public static void main(String[] args) { int money, year; double interest, rate; Scanner in=new Scanner(System.in); /*使用in.nextDouble()和in.nextInt()輸入double和int型數(shù)據(jù)*/ money = in.nextInt(); year = in.nextInt(); rate = in.nextDouble(); interest = money*Math.pow((1+rate),year)-money; System.out.println("interest = "+ (int)(interest*100+0.5)/100.0); }}

公司主營業(yè)務:網(wǎng)站制作、網(wǎng)站建設、移動網(wǎng)站開發(fā)等業(yè)務。幫助企業(yè)客戶真正實現(xiàn)互聯(lián)網(wǎng)宣傳,提高企業(yè)的競爭能力。成都創(chuàng)新互聯(lián)公司是一支青春激揚、勤奮敬業(yè)、活力青春激揚、勤奮敬業(yè)、活力澎湃、和諧高效的團隊。公司秉承以“開放、自由、嚴謹、自律”為核心的企業(yè)文化,感謝他們對我們的高要求,感謝他們從不同領域給我們帶來的挑戰(zhàn),讓我們激情的團隊有機會用頭腦與智慧不斷的給客戶帶來驚喜。成都創(chuàng)新互聯(lián)公司推出崇義免費做網(wǎng)站回饋大家。

求JAVA實驗代碼

public interface Student {

// 該方法用于表示不同階段的學生在學習數(shù)學課程時的不同內(nèi)容

public abstract void studyMath();

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

public abstract void studyEnglish();

}

public class PrimarySchoolStudent implements Student {

@Override

public void studyMath() {

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

}

@Override

public void studyEnglish() {

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

}

}

public class MiddleSchoolStudent implements Student {

@Override

public void studyMath() {

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

}

@Override

public void studyEnglish() {

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

}

}

public class CollegeStudent implements Student {

@Override

public void studyMath() {

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

}

@Override

public void studyEnglish() {

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

}

}

public class Main {

public static void main(String[] args) {

Java程序實驗

import java.util.Arrays;

import java.util.Scanner;

public class S {

public static void main(String[] args) {

System.out.println("請輸入一個身份證號:");

Scanner scanner = new Scanner(System.in);

String id = scanner.nextLine();

String pattern = "44[0-9]{16}";

if(id.matches(pattern)){

System.out.println("廣東");

}else {

System.out.println("非廣東或者非身份證號碼");

}

System.out.println("請輸入字符串:例如AB-C-ABC");

String a1 = scanner.nextLine();

String a2 = a1.replaceAll("A", "First");

String[] a3 = a2.split("-");

System.out.println(Arrays.toString(a3));

System.out.println("請輸入第一個字符串:");

String b1 = scanner.nextLine();

System.out.println("請輸入第二個字符串:");

String b2 = scanner.nextLine();

if(b1.compareTo(b2) 0){

System.out.println(b2+"在"+b1+"之前");

}else if(b1.compareTo(b2) 0) {

System.out.println(b1+"在"+b2+"之前");

}else {

System.out.println("相同");

}

System.out.println("請輸入一個字符串:");

String str = scanner.nextLine();

String[] ch = str.split("");

System.out.println(ch[1]+ch[2]+ch[3]);

}

}

需要設置中文編碼

Java實驗,在線等急

運行截圖:

ps:如果輸入的數(shù)不是四位數(shù),則要重新輸入。

源代碼:

package?Ttest;

import?java.util.Scanner;

public?class?Example002?{

public?static?void?main(String[]?args)?{

//?TODO?Auto-generated?method?stub

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

int?x?=?0;

boolean?flag?=?true;

System.out.print("請輸入四位整數(shù)(如3752):");

while(flag)?{

x?=?input.nextInt();

if(x?/?1000?==?0?||?x?/?10000?!=?0)?{//判斷x是否為四位整數(shù)

System.out.print("請重新輸入:");

}

else?{

flag?=?false;

}

}

int?d1?=?x?%?10;//求模運算

x?/=?10;//除法運算

int?d2?=?x?%?10;

x?/=?10;//除法運算

int?d3?=?x?%?10;

x?/=?10;//除法運算

int?d4?=?x?%?10;

System.out.println("d1="?+?d1?+?";?d2="?+?d2?+?";?d3="?+?d3?+?";?d4="?+?d4);

input.close();

}

}

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());

}

}

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

分享文章:java試驗程序代碼 java測試程序
鏈接地址:http://muchs.cn/article20/doococo.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供動態(tài)網(wǎng)站、關鍵詞優(yōu)化、小程序開發(fā)、用戶體驗、網(wǎng)站導航、品牌網(wǎng)站制作

廣告

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

營銷型網(wǎng)站建設