新聞中心
java從控制臺(tái)輸入一個(gè)4位數(shù)的字符串代表年份,比如輸入2014,用Calendar類,輸出這一年的母親節(jié)的日期
import?java.text.DateFormat;
創(chuàng)新互聯(lián)是一家業(yè)務(wù)范圍包括IDC托管業(yè)務(wù),虛擬空間、主機(jī)租用、主機(jī)托管,四川、重慶、廣東電信服務(wù)器租用,服務(wù)器托管,成都網(wǎng)通服務(wù)器托管,成都服務(wù)器租用,業(yè)務(wù)范圍遍及中國大陸、港澳臺(tái)以及歐美等多個(gè)國家及地區(qū)的互聯(lián)網(wǎng)數(shù)據(jù)服務(wù)公司。
import?java.text.SimpleDateFormat;
import?java.util.Calendar;
public?class?MotherDay?{
private?static?Calendar?cal;
private?static?DateFormat?df;
public?static?void?main(String[]?args)?{
if(null?==?args?||?args.length??1)?{
System.out.println("請(qǐng)輸入年份!");
return;
}
int?year;
try?{
year?=?Integer.parseInt(args[0]);
}?catch?(NumberFormatException?e)?{
System.out.println("請(qǐng)輸入正確的年份!");
return;
}
df?=?new?SimpleDateFormat("M月dd日");
cal?=?Calendar.getInstance();
cal.set(Calendar.YEAR,?year);
cal.set(Calendar.MONTH,?4);?//?月份的起始為0
int?maxDate?=?cal.getActualMaximum(Calendar.DATE);
int?sundays?=?0;
for(int?i?=?1;?i?=?maxDate;?i?++)?{
cal.set(Calendar.DATE,?i);
if(cal.get(Calendar.DAY_OF_WEEK)?==?Calendar.SUNDAY)?{
sundays?++;
if(sundays?==?2)?{
break;
}
}
}
System.out.println(year?+?"年的母親節(jié)是"?+?df.format(cal.getTime()));
}
}
Java編程,填寫下面的代碼
class NoLowerLetterException extends Exception {
public NoLowerLetterException(String msg) {
super(msg);
}
}
class NoDigitException extends Exception {
public NoDigitException(String msg) {
super(msg);
}
}
class People {
void printLetter(char c) {
if (c = 'a' c = 'z') {
System.out.println(c);
} else {
try {
throw new NoLowerLetterException(String.valueOf(c));
} catch (NoLowerLetterException e) {
e.printStackTrace();
}
}
}
void printDigit(char c) {
if (c = '0' c = '9') {
System.out.println(c);
} else {
try {
throw new NoDigitException(String.valueOf(c));
} catch (NoDigitException e) {
e.printStackTrace();
}
}
}
}
public class ExceptionExample {
public static void main(String args[]) {
People people = new People();
for (int i = 0; i 128; i++) {
// 【代碼5】
// //將i轉(zhuǎn)換為char類型,執(zhí)行people.printLetter()方法,如果出現(xiàn)異常則捕獲,并輸出異常的錯(cuò)誤信息!
people.printLetter((char) i);
}
for (int i = 0; i 128; i++) {
// 【代碼6】 //將i轉(zhuǎn)換為char類型,執(zhí)行people. printDigit
// ()方法,如果出現(xiàn)異常則捕獲,并輸出異常的錯(cuò)誤信息!
people.printDigit((char) i);
}
}
}
母親節(jié)代碼
母親節(jié)代碼如下:
程序員發(fā)揮自己專業(yè)特長浪漫的一面,
送這個(gè)—母親節(jié)專屬代碼,來表達(dá)我們的愛意:
publicclass MothersDay {
privateString sayToMother = "";
//假設(shè)人類活著平均年齡為80歲,我們希望是永遠(yuǎn)+∞
privatestatic final int liveMaxAge =80;
//我們剛出生的時(shí)候
privateint age = 0;
publicMothersDay() {
fromBornToOld();
}
/**
*從出生到長大
*/
privatevoid fromBornToOld() {
//呱呱墜地,我們用哭的方式,面對(duì)這個(gè)世界,以及心疼母親生我們的痛苦
sayToMother= "crying......";
while(isPeopleStillLive()) {
switch(age) {
case0:
sayToMother= "crying......";
break;
case1:
sayToMother= "想對(duì)經(jīng)常被我弄醒的媽媽說:謝謝你對(duì)我的照顧,給我洗尿布,給我的愛";
break;
case3:
sayToMother= "雖然我整天翻箱倒柜,把家里弄的一團(tuán)糟,但是天真的我,真的很愛我媽媽";
break;
case7:
sayToMother= "之前是不懂事,沒長大,到了七歲八歲萬人嫌的時(shí)候,整天惹媽媽生氣,調(diào)皮搗蛋";
break;
case10:
sayToMother= "聽媽媽的話,開始讀書學(xué)習(xí)";
break;
case16:
sayToMother= "媽媽你真的很煩人,天天就知道嘮叨";
break;
case18:
sayToMother= "成人了,真想快點(diǎn)離開這個(gè)整天煩人,嘮叨的家";
break;
case25:
sayToMother= "媽媽,您當(dāng)時(shí)是對(duì)的,感謝您的教誨和嘮叨";
break;
case30:
sayToMother= "帶上孩子和媳婦,說:走,去看看咱媽";
break;
case40:
sayToMother= "媽媽,我來照顧您,別再為我操勞了";
break;
case50:
sayToMother="時(shí)光時(shí)光慢些吧不要再讓您再變老了";
break;
case60:
sayToMother= "希望能和您永遠(yuǎn)在一起,媽,您別離開我好嗎?";
break;
caseliveMaxAge:
sayToMother= "我愿用一切,換您歲月長留";
break;
default:
sayToMother= age+"歲的我說:…………(期待全是陪伴,父母要求的不多,陪伴才是最好的愛??)";
break;
}
System.out.println(sayToMother);
try{
Thread.sleep(365*24*60*60*1000L);
}catch (InterruptedException e) {
//無言的痛,我相信程序員都明白這是什么意思(白發(fā)人送黑發(fā)人)
e.printStackTrace();
}
//歲月如梭
age++;
}
}
//活著
publicboolean isPeopleStillLive() {
returnage==liveMaxAge ? false : true;
}
publicstatic void main(String args) {
newMothersDay();
}
JAVA難題://*********Found******** 下面填什么?
我不忽悠你,來看看:
import java.awt.*;
import java.awt.event.*;
import java.io.*; // 知識(shí)點(diǎn):會(huì)使用File類。
import javax.swing.*; // 會(huì)使用FileChooser、JLabel、ImageIcon類。
public class java_2
{
public static void main(String[] args)
{ JFrame frame = new ImageViewerFrame();
frame.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
frame.show();
}
}
class ImageViewerFrame extends JFrame // 會(huì)編寫圖形用戶界面程序
{ public ImageViewerFrame()
{ setTitle("ImageViewer");
setSize(DEFAULT_WIDTH, DEFAULT_HEIGHT);
label = new JLabel(); // 會(huì)使用標(biāo)簽類顯示圖形
Container contentPane = getContentPane();
contentPane.add(label,BorderLayout.CENTER);
chooser = new JFileChooser(); // 用文件對(duì)話框搜索文件。
chooser.setCurrentDirectory(new File(".")); // 利用文件輸入流。
Button button = new Button("Open");
contentPane.add(button,BorderLayout.SOUTH);
button.addActionListener(new // 會(huì)用內(nèi)部類做事件處理
ActionListener()
{ public void actionPerformed(ActionEvent evt)
{ int r = chooser.showOpenDialog(null);
if(r == JFileChooser.APPROVE_OPTION)
{
String name = chooser.getSelectedFile().getPath();
label.setIcon(new ImageIcon(name));
}
}
});
}
private JLabel label;
private JFileChooser chooser;
private static final int DEFAULT_WIDTH = 300;
private static final int DEFAULT_HEIGHT = 400;
}
母親節(jié)代碼微信
這個(gè)和微信紅包錢我這個(gè)序列號(hào)的話直接輸入就可以了。
對(duì)軟件進(jìn)行說明,即對(duì)軟件的編寫進(jìn)行說明。為數(shù)不少的初學(xué)者,甚至少數(shù)有經(jīng)驗(yàn)的程序員都忽視軟件說明的編寫,因?yàn)檫@部分雖然不會(huì)在生成的程序中直接顯示。
也不參與編譯。但是說明對(duì)軟件的學(xué)習(xí)、分享、維護(hù)和軟件復(fù)用都有巨大的好處。因此,書寫軟件說明在業(yè)界被認(rèn)為是能創(chuàng)造優(yōu)秀程序的良好習(xí)慣,一些公司也硬性規(guī)定必須書寫。
CSS+DIV網(wǎng)站設(shè)計(jì)的問題:
第一,對(duì)于CSS的高度依賴使得網(wǎng)頁設(shè)計(jì)變得比較復(fù)雜。相對(duì)于HTML4.0中的表格布局(table),CSS+DIV盡管不是高不可及,但至少要比表格定位復(fù)雜的多,即使對(duì)于網(wǎng)站設(shè)計(jì)高手也很容易出現(xiàn)問題,更不要說初學(xué)者了,這在一定程度上影響了XHTML網(wǎng)站設(shè)計(jì)語言的普及應(yīng)用。
第二,CSS文件異常將影響整個(gè)網(wǎng)站的正常瀏覽。CSS網(wǎng)站制作的設(shè)計(jì)元素通常放在幾個(gè)l外部文件中,這一個(gè)或幾個(gè)文件有可能相當(dāng)復(fù)雜,甚至比較龐大,如果CSS文件調(diào)用出現(xiàn)異常,那么整個(gè)網(wǎng)站將變得慘不忍睹。
網(wǎng)站題目:母親節(jié)快樂的代碼java 母親節(jié)快樂的代碼微信
網(wǎng)站地址:http://fisionsoft.com.cn/article/hicsdg.html