返回本章节 返回作业目录 需求说明: 使用菜单组件制作一个记事本编辑器 实现思路: 创建记事本菜单工具栏JMenuBar. 创建多个菜单条JMenu. 创建多个菜单项JMenuItem. 将菜单添加至对应的菜单条中. 将菜单条添加至菜单工具栏中. 将菜单工具栏加入窗体类JFrame中. 实现代码: package com.test.GUI; import java.awt.FlowLayout; import java.awt.LayoutManager; import javax.swing.…
查看本章节 查看作业目录 需求说明: 使用 dom4j 创建一个 XML 文档,文档名为"city.xml".该文档的格式和数据如图所示 实现思路: 创建Java项目,添加dom4j对应jar包,创建CreateCityXML类 调用DocumentHelper的createDocument方法创建根节点,调用addAttribute方法设置name属性,并且设置为根节点 调用DocumentHelper的createDocument方法创建子节点,调用对应父节点Element对象的a…
返回本章节 返回作业目录 需求说明: 使用JFrame创建一个窗体 实现思路: 使用JFrame创建窗体的思路 定义一个窗体对象f,窗体名称为"一个简单窗口" 设置窗体左上角与显示屏左上角的坐标 //离显示屏上边缘300像素,离显示屏左边缘300像素 f.setLocation(300,300); 设置窗体的大小 设置窗体可见 用户单击窗口的关闭按钮时程序执行的操作 f.setDefaultCloseOperation(f.EXIT_ON_CLOSE); 实现代码: import ja…
  35.按要求编写Java程序: (1)编写一个接口:InterfaceA,只含有一个方法int method(int n): (2)编写一个类:ClassA来实现接口InterfaceA,实现int method(int n)接口方 法时,要求计算1到n的和: (3)编写另一个类:ClassB来实现接口InterfaceA,实现int method(int n)接口 方法时,要求计算n的阶乘(n!): (4)编写测试类E,在测试类E的main方法中使用接口回调的形式来测试实现 接口的类. p…
返回本章节 返回作业目录 需求说明: 编写Java程序,输入一个数字,实现该数字阶乘的计算.一个数字的阶乘是所有小于及等于该数的正整数的积,自然数n的阶乘写作n! .例如,5的阶乘等于1*2*3*4*5,表示为5! = 120. 实现思路: 声明变量fac.i和num,用于存储阶乘运算结果.循环变量以及用户输入的数字. 通过System.out.println()接收用户输入的数字,并为变量num赋值. 根据阶乘计算规则,使用while循环结构实现计算. 使用System.out.println…
返回本章节 返回作业目录 需求说明: 编写Java程序,在控制台中输入一个数字,要求定义方法实现找出能够整除该数字的所有数字. 实现思路: 定义方法findNums(),用于实现查找所有能够整除指定数字的所有数字. 根据需求说明要求,方法findNums()需要定义一个int类型的参数number,因此, 方法findNums()的方法签名如下: public static void findNums(int number) 由于要查找出所有能够整除指定数字的所有数字,需要从1开始查找直到指定数…
返回本章节 返回作业目录 需求说明: 编写Java程序,输入一个学生的5门课程的成绩,求其平均分.计算平均成绩,需要将每一门课程的成绩逐步累加到总成绩中,使用 for 循环实现,然后求出平均分. 实现思路: (1)声明变量 sum.score.avg和 name,用于存储总成绩.单科成绩.平均分和学生姓名. (2)通过 Scanner 接收用户输入的姓名,并为变量 name赋值. (3)根据总成绩计算规则,需要循环多次接收学生成绩以及累加学生成绩,使用 for 循环结构实现. ①表达式.需要接收…
一.编写JAVA程序 编写JAVA程序,输出一行文本信息:“Hello world”,选择编辑器eclipse,打开之后编写程序 public class Hello{ public static void main(String[] args){ System.out.println("Hello world"); } } 行1:开始声明一个类,类名为hello,class是JAVA的关键字,用来定义类,public为访问说明 行3:是JAVA应用程序必须包含的方法,被称为入口方法:…
返回本章节 返回作业目录 需求说明: 使用记事本编写 Java 程序,输出"大家好!我的梦想是做一名 Java 高级工程师!". 为 Java 程序添加单行和多行注释以及文档注释. 实现思路: 编写源代码及添加注释 使用 Windows 快捷键"Win+R",输入 notepad,打开 Windows 记事本 使用记事本编写Java程序,输出"大家好!我的梦想是做一名 Java 高级工程师!" 将文件另存为"MyFirstJavaApp…
返回本章节 返回作业目录 需求说明: 编写Java程序,实现判断所输入字符的类型(数字.小写字母.大写字母或其他字符) 实现思路: 声明变量c,用于存储用户输入的字符. 通过Scanner接收用户输入的字符,并为变量c赋值. 根据字符的特点,使用多重if结构实现各种字符类型的判断. 使用System.out.println()实现格式化输出运算结果. 字符区间 条件表达式 所属字符类型 'A'--'Z' c >= 'A' && c <= 'Z' 大写字母 'a'--'z' c…