91嫩草国产线免费观看_欧美日韩中文字幕在线观看_精品精品国产高清a毛片_六月婷婷网 - 一级一级特黄女人精品毛片

一個簡單的JAVA編程題,跪求急等,后天交作業。

首頁 > 知識產權2021-07-07 13:50:17

一道簡單的java編程題?

編寫程序實現下列功能:rn定義一個滿足下列要求的Date類:rn (1)用日/月/年的格式輸出日期;rn (2)設置日期操作;rn (3)求該日是該年的第幾天。rn再定義一個主類,在主類的main()方法中創建兩個Date類的對象,分別為兩個對象設置不同的日期,分別輸出兩個對象的日期,并分別求出兩個對象的日期是該年的第幾天
import java.text.ParseException;

import java.text.SimpleDateFormat;
//日期類
public class Date {
private String year;
private String month;
private String day;

public Date(String year, String month, String day) {
this.year = year;
this.month = month;
this.day = day;
}
public void format(){
System.out.println(day + "/" + month + "/" + year);
}

public void calculate(){
SimpleDateFormat sdf = new SimpleDateFormat("yyyy/MM/dd");
try {
java.util.Date startDate = sdf.parse(year + "/" + "01" + "/" + "01");
java.util.Date inputDate = sdf.parse(year + "/" + month + "/" + day);
long resultDay = (inputDate.getTime() - startDate.getTime())/(24 * 1000 * 60 * 60);
System.out.println("第" + (resultDay + 1) + "天");
} catch (ParseException e) {
e.printStackTrace();
}
}
}
//測試類
public class Test {
public static void main(String[] args) {
Date date1 = new Date("2020","04","11");
Date date2 = new Date("2020","01","02");
date1.format();
date1.calculate();
date2.format();
date2.calculate();
}
}

求一題簡單的java編程題答案

編寫程序求1~20所有素數之和sum,并讓這個和值除去0(即:sum/0,要求有相應的異n常處理,使用try-catch,在catch語句塊中輸出:n“和為:sum,且除數不能為0”)

public class Test {

public static void main(String[] args) {
int sum = 0, j;
boolean isPrime = true;
for (int i = 2; i <= 20; i++) {
for (j = 2; j <= Math.sqrt(i); j++) {
if (i % j == 0) {
isPrime = false;
break;
}
}
if (isPrime) {
sum += i;
} else {
isPrime = true;
}
}
try {
sum = sum / 0;
} catch (Exception e) {
System.out.println("和為:"+sum+",且除數不能為0");
}
}
}

一個簡單的java編程題?

如圖

相關推薦:

專利權人變更(公司更名后 如何變更專利權人)

專利糾紛訴訟(侵犯專利如何起訴要求賠償)

馳名商標認定途徑(馳名商標的認定方式)

專利初步審查(發明專利申請怎樣進行初步審查)

網絡小說版權(網絡小說版權歸誰所有)

熱門標簽