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

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

管理系統(tǒng)java代碼 員工信息管理系統(tǒng)java代碼

如何編寫Myshopping管理系統(tǒng)java程序代碼

import java.util.Scanner;

成都創(chuàng)新互聯(lián)是一家專業(yè)提供右江企業(yè)網(wǎng)站建設(shè),專注與成都網(wǎng)站制作、成都網(wǎng)站設(shè)計(jì)、H5建站、小程序制作等業(yè)務(wù)。10年已為右江眾多企業(yè)、政府機(jī)構(gòu)等服務(wù)。創(chuàng)新互聯(lián)專業(yè)網(wǎng)站建設(shè)公司優(yōu)惠進(jìn)行中。

public class AddCustomer{

public static void main(String[] args){

System.out.printIn("MyShopping管理系統(tǒng) 客戶信息管理 添加客戶信息\n");

int custNo; //會(huì)員號(hào)

int birthday; //會(huì)員生日

int points = 0; //會(huì)員積分

Scanner input=new Scanner(System.in);

for(int i=0;i3;i++){ //循環(huán)錄入會(huì)員信息

System.out.printIn("請(qǐng)輸入會(huì)員號(hào)(4位整數(shù)):");

custNo = input.nextInt();

System.out.printIn("請(qǐng)輸入會(huì)員生日(月\日用兩位整數(shù)表示):");

custNo = input.next();

System.out.printIn("請(qǐng)輸入會(huì)員積分:");

custNo = input.nextInt();

if(custNo1000||custNo9999){ //會(huì)員號(hào)無效則跳出

System.out.printIn("客戶號(hào)"+custNo+"是無效會(huì)員號(hào)!");

System.out.printIn("錄入信息失敗\n");

contiune;

}

System.out.printIn("您錄入的會(huì)員信息是:");

System.out.printIn(custNo+" "+birthday+" "+points+ "\n");

}

System.out.printIn("程序結(jié)束!");

}

}

求用Java編寫的學(xué)生成績管理系統(tǒng)的完整代碼,要能運(yùn)行的

以下方法實(shí)現(xiàn)了用戶界面登陸

import java.awt.*;

import java.awt.event.*;

public class DengLuJieMian extends Frame implements ActionListener

{

Label username=new Label("用戶名:");//使用文本創(chuàng)建一個(gè)用戶名標(biāo)簽

TextField t1=new TextField();//創(chuàng)建一個(gè)文本框?qū)ο?/p>

Label password=new Label("密碼:");//創(chuàng)建一個(gè)密碼標(biāo)簽

TextField t2=new TextField();

Button b1=new Button("登陸");//創(chuàng)建登陸按鈕

Button b2=new Button("取消");//創(chuàng)建取消按鈕

public DengLuJieMian()

{

this.setTitle("學(xué)生信息管理系統(tǒng)");//設(shè)置窗口標(biāo)題

this.setLayout(null);//設(shè)置窗口布局管理器

username.setBounds(50,40,60,20);//設(shè)置姓名標(biāo)簽的初始位置

this.add(username);// 將姓名標(biāo)簽組件添加到容器

t1.setBounds(120,40,80,20);// 設(shè)置文本框的初始位置

this.add(t1);// 將文本框組件添加到容器

password.setBounds(50,100,60,20);//密碼標(biāo)簽的初始位置

this.add(password);//將密碼標(biāo)簽組件添加到容器

t2.setBounds(120,100,80,20);//設(shè)置密碼標(biāo)簽的初始位置

this.add(t2);//將密碼標(biāo)簽組件添加到容器

b1.setBounds(50,150,60,20);//設(shè)置登陸按鈕的初始位置

this.add(b1);//將登陸按鈕組件添加到容器

b2.setBounds(120,150,60,20);//設(shè)置取消按鈕的初始位置

this.add(b2);// 將取消按鈕組件添加到容器

b1.addActionListener(this);//給登陸按鈕添加監(jiān)聽器

b2.addActionListener(this);// 給取消按鈕添加監(jiān)聽器

this.setVisible(true);//設(shè)置窗口的可見性

this.setSize(300,200);//設(shè)置窗口的大小

addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

System.exit(0);

}

});//通過內(nèi)部類重寫關(guān)閉窗體的方法

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==b1)//處理登陸事件

{

String name=t1.getText();

String pass=t2.getText();

if(name!=nullpass.equals("000123"))//判斷語句

{

new StudentJieMian();

}

}

}

public static void main(String args[])//主函數(shù)

{

new DengLuJieMian();

}

}

以下方法實(shí)現(xiàn)了學(xué)生界面設(shè)計(jì)

import java.awt.*;

import java.awt.event.*;

class StudentJieMian extends Frame implements ActionListener

{

MenuBar m=new MenuBar();//創(chuàng)建菜單欄

Menu m1=new Menu("信息");//創(chuàng)建菜單“信息”

MenuItem m11=new MenuItem("插入");//創(chuàng)建“插入”的菜單項(xiàng)

MenuItem m12=new MenuItem("查詢");

Menu m2=new Menu("成績");//創(chuàng)建菜單“成績”

MenuItem m21=new MenuItem("查詢");

public StudentJieMian()

{

this.setTitle("學(xué)生界面");//設(shè)置窗口標(biāo)題

this.setLayout(new CardLayout());//設(shè)置窗口布局管理器

this.setMenuBar(m);//將菜單欄組件添加到容器

m.add(m1);//將信息菜單放入菜單欄

m.add(m2);

m1.add(m11);//將“插入”菜單項(xiàng)添加到“信息”菜單

m1.add(m12); //將“查詢”菜單項(xiàng)添加到“信息”菜單

m2.add(m21); //將“查詢”菜單項(xiàng)添加到“成績”菜單

m11.addActionListener(this); //給“插入”菜單項(xiàng)添加監(jiān)聽器

m12.addActionListener(this); //給“查詢”菜單項(xiàng)添加監(jiān)聽器

m21.addActionListener(this); //給“查詢”菜單項(xiàng)添加監(jiān)聽器

this.setVisible(true); //設(shè)置窗口的可見性

this.setSize(300,200); //設(shè)置窗口的大小

addWindowListener(new WindowAdapter()

{

public void windowClosing(WindowEvent e)

{

System.exit(0);//關(guān)閉窗口

}

});

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==m11) //處理“添加信息”事件

{

new AddStudent();

}

if(e.getSource()==m12) //處理“查詢信息”事件

{

new SelectStudent();

}

if(e.getSource()==m21) //處理“查詢成績”事件

{

new ChengJiStudent();

}

}

public static void main(String args[])

{ new StudentJieMian(); //創(chuàng)建一個(gè)對(duì)象 }

一個(gè)java管理系統(tǒng)多少行代碼

1,java規(guī)范中一般不建議一個(gè)java類中超過500行

2,一行的長度不超過200個(gè)

3,按照規(guī)定格式將代碼格式化

簡(jiǎn)單的JAVA學(xué)生管理系統(tǒng)代碼···

lListStudent students = new ArrayListStudent();

BufferedReader br = new BufferedReader(new FileReader("D:\student.txt"));

String tmpStr = br.readLine();

while(tmpStr != null){

int firstIndex = tmpStr.indexOf(" ");

int secondIndex = tmpStr.indexOf(" ",firstIndex + 1);

int thirdIndex = tmpStr.indexOf(" ", secondIndex + 1);

int forthIndex = tmpStr.indexOf(" ", thirdIndex + 1);

Integer stuId = Integer.parseInt(tmpStr.substring(0,firstIndex));

String stuName = tmpStr.substring(firstIndex + 1,secondIndex);

Integer stuYW = Integer.parseInt(tmpStr.substring(secondIndex + 1,thirdIndex));

Integer stuSX = Integer.parseInt(tmpStr.substring(thirdIndex + 1,forthIndex));

Integer stuYY = Integer.parseInt(tmpStr.substring(forthIndex + 1));

Student student = new Student();

student.setStuId(stuId);

student.setStuName(stuName);

student.setStuYW(stuYW);

student.setStuSX(stuSX);

student.setStuYY(stuYY);

students.add(student);

tmpStr.readLine();

}

//創(chuàng)建一個(gè)學(xué)生實(shí)體類 封裝stuId stuName stuYW stuSx stuYY 這5個(gè)屬性。。。

//已經(jīng)幫你把數(shù)據(jù)拆分出來 并以Student 對(duì)象的形式放入集合中了 接下來 給分吧 哇咔咔

學(xué)生考試管理系統(tǒng),JAva源代碼

//主類EnglishTest——

import java.awt.*;

import java.awt.event.*;

import javax.swing.*;

public class EnglishTest extends JFrame

{

TestArea testPanel=null;

Container con=null;

public EnglishTest()

{

super("模擬考試");

testPanel=new TestArea();

con=getContentPane();

con.add(testPanel,BorderLayout.CENTER);

addWindowListener(new WindowAdapter()

{ public void windowClosing(WindowEvent e)

{ System.exit(0);

}

});

setVisible(true);

setBounds(60,40,660,460);

con.validate();

validate();

}

public static void main(String args[])

{

new EnglishTest();

}

}

//讀取試題 ReadTestquestion

import java.io.*;

import java.util.*;

public class ReadTestquestion

{ String filename="",

correctAnswer="",

testContent="" ,

selection="" ;

int score=0;

long time=0;

boolean 完成考試=false;

File f=null;

FileReader in=null;

BufferedReader 讀取=null;

public void setFilename(String name)

{ filename=name;

score=0;

selection="";

try {

if(in!=null讀取!=null)

{

in.close();

讀取.close();

}

f=new File(filename);

in=new FileReader(f);

讀取=new BufferedReader(in);

correctAnswer=(讀取.readLine()).trim();

String temp=(讀取.readLine()).trim() ;

StringTokenizer token=new StringTokenizer(temp,":");

int hour=Integer.parseInt(token.nextToken()) ;

int minute=Integer.parseInt(token.nextToken());

int second=Integer.parseInt(token.nextToken());

time=1000*(second+minute*60+hour*60*60);

}

catch(Exception e)

{

testContent="沒有選擇試題";

}

}

public String getFilename()

{

return filename;

}

public long getTime()

{

return time;

}

public void set完成考試(boolean b)

{

完成考試=b;

}

public boolean get完成考試()

{

return 完成考試;

}

public String getTestContent()

{ try {

String s=null;

StringBuffer temp=new StringBuffer();

if(讀取!=null)

{

while((s=讀取.readLine())!=null)

{

if(s.startsWith("**"))

break;

temp.append("\n"+s);

if(s.startsWith("endend"))

{

in.close();

讀取.close();

完成考試=true;

}

}

testContent=new String(temp);

}

else

{

testContent=new String("沒有選擇試題");

}

}

catch(Exception e)

{

testContent="試題內(nèi)容為空,考試結(jié)束?。?;

}

return testContent;

}

public void setSelection(String s)

{

selection=selection+s;

}

public int getScore()

{ score=0;

int length1=selection.length();

int length2=correctAnswer.length();

int min=Math.min(length1,length2);

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

{ try{

if(selection.charAt(i)==correctAnswer.charAt(i))

score++;

}

catch(StringIndexOutOfBoundsException e)

{

i=0;

}

}

return score;

}20:10 03-8-31

public String getMessages()

{

int length1=selection.length();

int length2=correctAnswer.length();

int length=Math.min(length1,length2);

String message="正確答案:"+correctAnswer.substring(0,length)+"\n"+

"你的回答:"+selection+"\n";

return message;

}

}

//考試區(qū)域TestArea

import java.awt.*;

import javax.swing.*;

import java.awt.event.*;

import java.io.*;

class FileName implements FilenameFilter

{

String str=null;

FileName (String s)

{

str="."+s;

}

public boolean accept(File dir,String name)

{

return name.endsWith(str);

}

}

public class TestArea extends JPanel implements ActionListener,ItemListener,Runnable

{

Choice list=null;

JTextArea 試題顯示區(qū)=null,消息區(qū)=null;

JCheckBox box[];

JButton 提交該題答案,讀取下一題,查看分?jǐn)?shù);

ReadTestquestion 讀取試題=null;

JLabel welcomeLabel=null;

Thread countTime=null;

long time=0;

JTextField timeShow=null;

boolean 是否關(guān)閉計(jì)時(shí)器=false,

是否暫停計(jì)時(shí)=false;

JButton 暫?;蚶^續(xù)計(jì)時(shí)=null;

public TestArea()

{

list= new Choice();

String 當(dāng)前目錄=System.getProperty("user.dir");

File dir=new File(當(dāng)前目錄);

FileName fileTxt=new FileName("txt");

String fileName[]=dir.list(fileTxt);

for(int i=0;ifileName.length;i++)

{

list.add(fileName[i]);

}

試題顯示區(qū)=new JTextArea(15,12);

試題顯示區(qū).setLineWrap(true);

試題顯示區(qū).setWrapStyleWord(true);

試題顯示區(qū).setFont(new Font("TimesRoman",Font.PLAIN,14));

試題顯示區(qū).setForeground(Color.blue);

消息區(qū)=new JTextArea(8,8);

消息區(qū).setForeground(Color.blue);

消息區(qū).setLineWrap(true);

消息區(qū).setWrapStyleWord(true);

countTime=new Thread(this);

String s[]={"A","B","C","D"};

box=new JCheckBox[4];

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

{

box[i]=new JCheckBox(s[i]);

}

暫停或繼續(xù)計(jì)時(shí)=new JButton("暫停計(jì)時(shí)");

暫?;蚶^續(xù)計(jì)時(shí).addActionListener(this);

提交該題答案=new JButton("提交該題答案");

讀取下一題=new JButton("讀取第一題");

讀取下一題.setForeground(Color.blue);

提交該題答案.setForeground(Color.blue);

查看分?jǐn)?shù)=new JButton("查看分?jǐn)?shù)");

查看分?jǐn)?shù).setForeground(Color.blue);

提交該題答案.setEnabled(false);

提交該題答案.addActionListener(this);

讀取下一題.addActionListener(this);

查看分?jǐn)?shù).addActionListener(this);

list.addItemListener(this);

讀取試題=new ReadTestquestion();

JPanel pAddbox=new JPanel();

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

{

pAddbox.add(box[i]);

}

Box boxH1=Box.createVerticalBox(),

boxH2=Box.createVerticalBox(),

baseBox=Box.createHorizontalBox();

boxH1.add(new JLabel("選擇試題文件"));

boxH1.add(list);

boxH1.add(new JScrollPane(消息區(qū)));

boxH1.add(查看分?jǐn)?shù));

timeShow=new JTextField(20);

timeShow.setHorizontalAlignment(SwingConstants.RIGHT);

timeShow.setEditable(false);

JPanel p1=new JPanel();

p1.add(new JLabel("剩余時(shí)間:"));

p1.add(timeShow);

p1.add(暫停或繼續(xù)計(jì)時(shí));

boxH1.add(p1);

boxH2.add(new JLabel("試題內(nèi)容:"));

boxH2.add(new JScrollPane(試題顯示區(qū)));

JPanel p2=new JPanel();

p2.add(pAddbox);

p2.add(提交該題答案);

p2.add(讀取下一題);

boxH2.add(p2);

baseBox.add(boxH1);

baseBox.add(boxH2);

setLayout(new BorderLayout());

add(baseBox,BorderLayout.CENTER);

welcomeLabel=new JLabel("歡迎考試,提高英語水平",JLabel.CENTER);

welcomeLabel.setFont(new Font("隸書",Font.PLAIN,24));

welcomeLabel.setForeground(Color.blue);

add(welcomeLabel,BorderLayout.NORTH);

}

public void itemStateChanged(ItemEvent e)

{

timeShow.setText(null);

是否關(guān)閉計(jì)時(shí)器=false;

是否暫停計(jì)時(shí)=false;

暫?;蚶^續(xù)計(jì)時(shí).setText("暫停計(jì)時(shí)");

String name=(String)list.getSelectedItem();

讀取試題.setFilename(name);

讀取試題.set完成考試(false);

time=讀取試題.getTime();

if(countTime.isAlive())

{

是否關(guān)閉計(jì)時(shí)器=true;

countTime.interrupt();

}

countTime=new Thread(this);

消息區(qū).setText(null);

試題顯示區(qū).setText(null);

讀取下一題.setText("讀取第一題");

提交該題答案.setEnabled(false);

讀取下一題.setEnabled(true);

welcomeLabel.setText("歡迎考試,你選擇的試題:"+讀取試題.getFilename());

}

public void actionPerformed(ActionEvent e)

{

if(e.getSource()==讀取下一題)

{

讀取下一題.setText("讀取下一題");

提交該題答案.setEnabled(true);

String contentTest=讀取試題.getTestContent();

試題顯示區(qū).setText(contentTest);

消息區(qū).setText(null);

讀取下一題.setEnabled(false);

try {

countTime.start();

}

catch(Exception event)

{

}

}

if(e.getSource()==提交該題答案)

{

讀取下一題.setEnabled(true);

提交該題答案.setEnabled(false);

String answer="?";

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

{

if(box[i].isSelected())

{

answer=box[i].getText();

box[i].setSelected(false);

break;

}

}

讀取試題.setSelection(answer);

}

if(e.getSource()==查看分?jǐn)?shù))

{

int score=讀取試題.getScore();

String messages=讀取試題.getMessages();

消息區(qū).setText("分?jǐn)?shù):"+score+"\n"+messages);

}

if(e.getSource()==暫?;蚶^續(xù)計(jì)時(shí))

{

if(是否暫停計(jì)時(shí)==false)

{

暫停或繼續(xù)計(jì)時(shí).setText("繼續(xù)計(jì)時(shí)");

是否暫停計(jì)時(shí)=true;

}

else if(是否暫停計(jì)時(shí)==true)

{

暫?;蚶^續(xù)計(jì)時(shí).setText("暫停計(jì)時(shí)");

是否暫停計(jì)時(shí)=false;

countTime.interrupt();

}

}

}

public synchronized void run()

{

while(true)

{

if(time=0)

{

是否關(guān)閉計(jì)時(shí)器=true;

countTime.interrupt();

提交該題答案.setEnabled(false);

讀取下一題.setEnabled(false);

timeShow.setText("用時(shí)盡,考試結(jié)束");

}

else if(讀取試題.get完成考試())

{

是否關(guān)閉計(jì)時(shí)器=true;

timeShow.setText("考試效果:分?jǐn)?shù)*剩余時(shí)間(秒)="+1.0*讀取試題.getScore()*(time/1000));

countTime.interrupt();

提交該題答案.setEnabled(false);

讀取下一題.setEnabled(false);

}

else if(time=1)

{

time=time-1000;

long leftTime=time/1000;

long leftHour=leftTime/3600;

long leftMinute=(leftTime-leftHour*3600)/60;

long leftSecond=leftTime%60;

timeShow.setText(""+leftHour+"小時(shí)"+leftMinute+"分"+leftSecond+"秒");

}

try

{

Thread.sleep(1000);

}

catch(InterruptedException ee)

{

if(是否關(guān)閉計(jì)時(shí)器==true)

return ;

}

while(是否暫停計(jì)時(shí)==true)

{

try

{

wait();

}

catch(InterruptedException ee)

{

if(是否暫停計(jì)時(shí)==false)

{

notifyAll();

}

}

}

}

}

}

用JAVA怎么編寫停車場(chǎng)管理系統(tǒng)源代碼?

importjava.text.SimpleDateFormat;\x0d\x0aimportjava.util.Date;\x0d\x0aimportjava.util.Scanner;\x0d\x0a\x0d\x0a/*********************************\x0d\x0a*停車場(chǎng)管理\x0d\x0a*authorzhang\x0d\x0a*2013-12-13\x0d\x0a********************************/\x0d\x0apublicclassCarStopManager{\x0d\x0a\x0d\x0apublicstaticvoidmain(String[]args){\x0d\x0aScannersc=newScanner(System.in);\x0d\x0a\x0d\x0aSystem.out.println("請(qǐng)入車牌號(hào):");\x0d\x0aStringcarno=sc.next();\x0d\x0aCarStopManagercarStopManager=newCarStopManager();\x0d\x0acarStopManager.setCarNo(carno);//設(shè)置車牌號(hào)\x0d\x0a\x0d\x0aSimpleDateFormatformat=newSimpleDateFormat("yyyy-MM-ddHH:mm:ss");\x0d\x0aStringsdate=format.format(newDate());\x0d\x0aSystem.out.println("當(dāng)前時(shí)間(入場(chǎng)時(shí)間)是:"+sdate);\x0d\x0a\x0d\x0aSystem.out.println("需要開出車場(chǎng)嗎?yes/no:");\x0d\x0aStringyesno=sc.next();\x0d\x0a\x0d\x0aif(yesno.equals("yes")){\x0d\x0aStringedate=format.format(newDate());\x0d\x0aSystem.out.println("出場(chǎng)時(shí)間是:"+edate);\x0d\x0a//計(jì)算方法\x0d\x0acarManager(2,sdate,edate,carStopManager);\x0d\x0a}\x0d\x0a}\x0d\x0a/**\x0d\x0a*計(jì)算方法\x0d\x0a*/\x0d\x0apublicstaticvoidcarManager(inttype,StringstarTime,\x0d\x0aStringendTime,CarStopManagercarStopManager){\x0d\x0a\x0d\x0aif(type==1){//按月收費(fèi)\x0d\x0aSystem.out.println("如若沒有繳納月費(fèi)請(qǐng)繳納800元,如若繳納將不再提示!");\x0d\x0a}else{\x0d\x0a/**\x0d\x0a*一般不會(huì)有停車幾個(gè)月的吧?先不考慮停車幾年或者幾個(gè)月的\x0d\x0a*/\x0d\x0aStringsDay=starTime.substring(8,10);//入場(chǎng)日期(天)\x0d\x0aStringsHour=starTime.substring(11,13);//入場(chǎng)小時(shí)\x0d\x0aStringsMM=starTime.substring(14,16);//入場(chǎng)分鐘\x0d\x0a\x0d\x0aStringeDay=starTime.substring(8,10);//出場(chǎng)日期(天)\x0d\x0aStringeHour=endTime.substring(11,13);//出廠小時(shí)\x0d\x0aStringeMM=endTime.substring(14,16);//出廠分鐘\x0d\x0a\x0d\x0afloatmoney=0;//需繳納的費(fèi)用\x0d\x0aintshour=Integer.parseInt(sHour);\x0d\x0aintehour=Integer.parseInt(eHour);\x0d\x0aintsmm=Integer.parseInt(sMM);\x0d\x0aintemm=Integer.parseInt(eMM);\x0d\x0aintrehour=0;//停車幾個(gè)小時(shí)\x0d\x0a\x0d\x0aif(sDay.equals(eDay)){//同一天\x0d\x0a//當(dāng)天6點(diǎn)到20點(diǎn)之間\x0d\x0aif((shour=6shour

回答于?2022-12-14


網(wǎng)頁名稱:管理系統(tǒng)java代碼 員工信息管理系統(tǒng)java代碼
文章路徑:http://weahome.cn/article/hpjeoh.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部