JAVA课堂例题(6)

2019-02-15 18:43

}

System.out.println();

System.out.println(\姓名\\t\\t数学成绩 \for(int i=0;i

System.out.println(stu[i].getName()+\}

System.out.println(); math(); }

catch(NumberRangeException e) {

e.printStackTrace(); } }

//输入

public static double method1() {

Scanner scanner=new Scanner(System.in); return scanner.nextDouble(); }

static void math() {

int count=0;

for(int i=0;i

if(stu[i].getScore()>=60) count++; }

System.out.println(\及格人数:\System.out.println(\及格人数:\double avg = 0; for(int i=0;i

avg += stu[i].getScore(); }

avg = (double)((int)(avg/n*100))/100 ; System.out.println(\平均分:\} }

class Student {

private String name; private double score;

public Student(String name) {

super();

this.name = name; }

public String getName() {

return name; }

public void setName(String name) {

this.name = name; }

public double getScore() {

return score; }

//抛出异常

public void setScore(double score) throws NumberRangeException {

if(score<0||score>100) throw new NumberRangeException(\成绩只能为0~100之间\this.score = score; } }

//自定义异常类

class NumberRangeException extends Exception {

public NumberRangeException() {

super(); }

public NumberRangeException(String arg0) {

super(arg0); } }

第二题:

public class UnSafePasswordException extends Exception {

public String getMessage() {

System.out.println(\密码异常\} }

public class Exci82 {

public void inputpassword(String pa)throws UnSafePasswordException; {

if(pa.length()>6) {

for(int i=0;i

boolean flag=false;

if(pa.charAt(i)>='a' && pa.charAt(i)<='a') } else {

throw new UnSafePasswordException(); } }

public static void main(String[] args) {

Scanner s=new Scanner(System.in); String st=s.nextLine(); try {

inputPassword(st); }

catch(UnSafePasswordException e) {

System.out.println(e.getMessage()); } (不全 )

------------------------------------------------------------------------------------------

记事本

import java.awt.BorderLayout; import java.awt.Container; import java.awt.Font;

import java.awt.event.ActionEvent; import java.awt.event.ActionListener;

import java.awt.event.InputEvent; import java.awt.event.KeyAdapter; import java.awt.event.KeyEvent; import java.awt.event.MouseAdapter; import java.awt.event.MouseEvent; import java.awt.event.WindowAdapter; import java.awt.event.WindowEvent; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.File;

import java.io.FileReader; import java.io.FileWriter; import java.io.IOException;

import javax.swing.BorderFactory; import javax.swing.JFileChooser; import javax.swing.JFrame; import javax.swing.JLabel; import javax.swing.JMenu; import javax.swing.JMenuBar; import javax.swing.JMenuItem; import javax.swing.JOptionPane; import javax.swing.JPopupMenu; import javax.swing.JScrollPane; import javax.swing.JTextArea; import javax.swing.KeyStroke;

import javax.swing.ScrollPaneConstants; import javax.swing.SwingConstants;

public class c1 extends JFrame {

private JMenuItem menuOpen; private JMenuItem menuSave; private JMenuItem menuSaveAs; private JMenuItem menuClose;

private JMenu editMenu; private JMenuItem menuCut; private JMenuItem menuCopy; private JMenuItem menuPaste;

private JMenuItem menuAbout;

private JTextArea textArea; private JLabel stateBar;

private JFileChooser fileChooser;

private JPopupMenu popUpMenu;

public c1() {

super(\记事本\

setUpUIComponent(); setUpEventListener(); setVisible(true); }

private void setUpUIComponent() {

setSize(640, 480); // 菜单栏

JMenuBar menuBar = new JMenuBar();

JMenu fileMenu = new JMenu(\文件\设置「文件」菜单

menuOpen = new JMenuItem(\打开\创建\文件\的子菜单\打开\ menuOpen.setAccelerator// 设置\打开\的快捷键 (

KeyStroke.getKeyStroke( KeyEvent.VK_O,

InputEvent.CTRL_MASK));

menuSave = new JMenuItem(\保存\创建\文件\的子菜单\保存\ menuSave.setAccelerator //设置\保存\的快捷键 (

KeyStroke.getKeyStroke( KeyEvent.VK_S,

InputEvent.CTRL_MASK));

menuSaveAs = new JMenuItem(\另存为\文件\的子菜单\另存为\

menuClose = new JMenuItem(\关闭\创建\文件\的子菜单\关闭\ menuClose.setAccelerator //设置\关闭\的快捷键 (

KeyStroke.getKeyStroke( KeyEvent.VK_Q,

InputEvent.CTRL_MASK));

fileMenu.add(menuOpen);

fileMenu.addSeparator(); // 分隔线


JAVA课堂例题(6).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:家庭实验:自制汽水

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: