真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

學(xué)生選課Java源代碼 java選課系統(tǒng)報(bào)告

java 用eclipse做簡(jiǎn)單的學(xué)生選課

import.java.util.*;

我們提供的服務(wù)有:成都網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、外貿(mào)網(wǎng)站建設(shè)、微信公眾號(hào)開(kāi)發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、平陽(yáng)ssl等。為數(shù)千家企事業(yè)單位解決了網(wǎng)站和推廣的問(wèn)題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的平陽(yáng)網(wǎng)站制作公司

public static void Main(String [] args)

{

String [] classes=new [] String[4]{"A","B","C","D"};

int a=0,b=0,c=0,d =0;

Scanner input =new Scanner(System.in);

for(int i = 0 ;i30;i++)

{

System.out.println("請(qǐng)輸入你選的課程號(hào):");

String choice=input.next();

if(choice.equals("A"))

{

a++;

}

else if(choice.equals("B"))

{

b++;

}

else if(choice.equals("A"))

{

c++;

}

else if(choice.equals("A"))

{d++;

}

}

System.out.println("A門(mén)課程被選中"+a+"次");

System.out.println("B門(mén)課程被選中"+b+"次");

System.out.println("C門(mén)課程被選中"+c+"次");

System.out.println("D門(mén)課程被選中"+d+"次");

}

java寫(xiě)一個(gè)簡(jiǎn)單的學(xué)生選課提醒,有增刪改查就好

我這里剛剛有一個(gè)“網(wǎng)上考試系統(tǒng)”,大三時(shí)候Java的考試,非桌面程序,是Web程序,用的都是Java基礎(chǔ),功能除了你所說(shuō)的對(duì)學(xué)生的增刪改查(包含在系統(tǒng)的考生管理模塊里面)以外,還包括對(duì)試題的操作,筆試成績(jī)的錄入,后門(mén)程序修改成績(jī)。試卷生成的時(shí)候,題目和題目答案都是隨機(jī)的。用到的都是Java基礎(chǔ)知識(shí),數(shù)據(jù)庫(kù)用的是玩具級(jí)的Access。當(dāng)中包含的Java知識(shí)有:

1、Java基礎(chǔ)

2、Servlet + JSP+Javabean

3、JDBC連接數(shù)據(jù)庫(kù)(連Access有幾種方式,常見(jiàn)的是JDBC-ODBC橋的方式,但我這里用的是直接連接.mdb數(shù)據(jù)庫(kù)文件的方式連接,這樣可以方便程序移植到任何機(jī)器上面而不需要配置數(shù)據(jù)源,當(dāng)然前提是你要有Access)

4、簡(jiǎn)單的JavaScript

java課程設(shè)計(jì)源代碼(急?。。。。?/h2>

import java.awt.Color;

import java.awt.Font;

import java.awt.event.ActionEvent;

import java.awt.event.ActionListener;

import javax.swing.JButton;

import javax.swing.JFrame;

import javax.swing.JLabel;

import javax.swing.JOptionPane;

import javax.swing.SwingConstants;

import javax.swing.border.LineBorder;

public class game21 extends JFrame {

private JLabel label_2;

private int number;

private int sum;

final JLabel label = new JLabel();

final JLabel label_1 = new JLabel();

public static void main(String[] args) {

new game21();

}

public game21() {

super("21點(diǎn)?!");

getContentPane().setLayout(null);

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

final JButton button = new JButton();

button.addActionListener(new ActionListener() {

public void actionPerformed(final ActionEvent arg0) {

onClick();

}

});

button.setText("出牌");

button.setBounds(170, 350, 106, 28);

getContentPane().add(button);

label.setBorder(new LineBorder(Color.black, 1, false));

label.setHorizontalAlignment(SwingConstants.CENTER);

label.setFont(new Font("", Font.BOLD, 26));

label.setText("背面");

label.setBounds(158, 81, 137, 153);

getContentPane().add(label);

label_1.setText("你已經(jīng)擁有的牌:");

label_1.setBounds(109, 22, 270, 45);

getContentPane().add(label_1);

this.setBounds(200, 300, 501, 528);

this.setVisible(true);

getContentPane().add(getLabel_2());

}

public int randNumber() {

try {

Thread.sleep(10);

} catch (InterruptedException e) {

e.printStackTrace();

}

return (int) (Math.random() * 10 + 1);

}

public void onClick() {

number = this.randNumber();

this.sum += number;

label.setText("" + number);

String strTemp = this.label_1.getText();

strTemp += "" + number + " ";

label_1.setText(strTemp);

String temp = "合計(jì):" + sum;

label_2.setText(temp);

isWin();

}

public void isWin() {

if (sum 21) {

JOptionPane.showMessageDialog(this, "你輸了");

clear();

return;

} else if (sum == 21) {

JOptionPane.showMessageDialog(this, "你贏了");

clear();

return;

} else {

int i = JOptionPane.showOptionDialog(this, "是否繼續(xù)?", "提示",

JOptionPane.OK_CANCEL_OPTION,

JOptionPane.INFORMATION_MESSAGE, null, null, null);

if (i == JOptionPane.OK_OPTION) {

onClick();

} else

return;

}

}

private void clear() {

label_2.setText("合計(jì):");

sum = 0;

number = 0;

label_1.setText("你已經(jīng)擁有的牌:");

}

/**

* @return

*/

protected JLabel getLabel_2() {

if (label_2 == null) {

label_2 = new JLabel();

label_2.setText("合計(jì):");

label_2.setBounds(313, 35, 66, 18);

}

return label_2;

}

}

真好無(wú)聊中。。

要做一個(gè)java程序,學(xué)生選課。學(xué)生是一個(gè)Class, 課是另一個(gè)Class.

建議是使用第一種方法來(lái)處理數(shù)據(jù)比較好,學(xué)生是一個(gè)類,課程是另一個(gè)類,這樣方便理解和使用后面的數(shù)據(jù)

另外的專門(mén)設(shè)計(jì)類來(lái)保存學(xué)生和選的課,如果數(shù)據(jù)比較少還是可以,就試試代碼也無(wú)所謂,但是從數(shù)據(jù)的使用方便的程度來(lái)看,當(dāng)數(shù)據(jù)量大的時(shí)候,第一種的更好點(diǎn)。


分享標(biāo)題:學(xué)生選課Java源代碼 java選課系統(tǒng)報(bào)告
文章路徑:http://weahome.cn/article/doiihgh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部