- 博客(22)
- 收藏
- 关注
原创 模拟借书系统-慕课网
import java.util.InputMismatchException;import java.util.Scanner;/** * 借书书系统 * @author */public class BookSystem { String []book= {"高数","数据结构","软件工程","数据库","网络工程"}; public void ...
2018-09-12 10:21:18 489
转载 Random用法详解
Random类 (java.util) Random类中实现的随机算法是伪随机,也就是有规则的随机。在进行随机时,随机算法的起源数字称为种子数(seed),在种子数的基础上进行一定的变换,从而产生需要的随机数字。相同种子数的Random对象,相同次数生成的随机数字是完全相同的。也就是说,两个种子数相同的Random对象,第一次生成的随机数字完全相同,第二次生成的随机数字也完全...
2018-09-07 16:12:12 8583
原创 编写Applet,实现字体样式和页面背景颜色的设置
1.接受用户输入指定的字号,字体风格,在Applet上显示一段指定字体的文字;2.接受用户输入的R,G,B三种颜色的分量,配置页面的背景颜色public class AppletTest extends Applet{ Font f; int style; //字体风格 Color c; public void init() {/...
2018-09-07 15:49:23 1877 1
翻译 用Applet动画实现一个简单的Applet影集
public class ImageType extends Applet{ int num=5; Image imgs[]; public void init() { imgs=new Image[num]; for(int i=0;i<num;i++) { imgs[i]=getImage(getDocum...
2018-09-07 15:42:50 441
翻译 在鼠标单击的两点间绘制直线,可以连续且线段的颜色为红色
public class lineDraw extends Applet{ int x1=-1,y1=-1; boolean flag=true; int x2,y2; public void init() { this.addMouseListener(new MouseAdapter() { public void m...
2018-09-07 15:38:57 1203
翻译 慕课练习——答答租车系统
项目背景分析:根据所学知识编写一个控制台程序“答答租车系统”功能:1.展示所以可租车辆2.选择车型,租车量3.展示租车清单,包括:总金额,总载货量及其车型,总载人量及其车型Car.javapublic class Car { public String name;public double rent;public void setName(String ...
2018-09-04 16:13:11 536
原创 简易扑克牌游戏-----慕课网
要求:比较两名玩家手中的扑克牌,规则为:取两人各自手中的点数最大的牌进行比较,点数大的赢,若两人各自点数最大的牌相等,则再按牌的花色进行比较(黑桃>红桃>梅花>方块)/** * 创建扑克牌类 * @author * */public class Card implements Comparable<Card> { String num;...
2018-09-04 15:50:39 709
原创 利用Collections.sort()方法对泛型为String的List进行排序
创建完List<String>之后,往其中添加十条随机字符串每条字符串的长度为10以内的随机整数每条字符串的每个字符为随机生成的字符,字符可以重复每条随机字符串不可重复public class Test1 { public void test1() { List<String> list=new ArrayList<Strin...
2018-08-31 19:52:07 1518
原创 将选择框Choice,列表框List等相关信息读取到文本框TextArea中
编写一个Application程序输入学生的有关信息,用Checkbox表示学生是否注册,用CheckboxGroup表示学生的性别,用List表示学生的年级,用Choice表示学生的系别。程序还包括一个按钮,用户单击按钮时,程序读取当前组件中的选择并显示在一个TextArea中。public class ApplicationTest extends Frame implements Act...
2018-08-23 20:51:42 781
原创 对应按钮和颜色的切换
编写一个程序,创建一个AWT面板,该面板包含有三个不同颜色名称的桑按钮,单击每个按钮时应使窗口的背景颜色显示为相应的颜色。public class Colortest extends Frame implements ActionListener{ Button b1,b2,b3; Panel p=new Panel();public static void main(S...
2018-08-01 20:14:00 860
原创 实现简单的复制复制功能
创建一个窗口,包括一个标签,一个文本框和一个按钮,当用户单击按钮时,程序把文本框的内容复制到标签中。请使用两种以上的布局管理器布局窗口的组件public class Copy extends WindowAdapter implements ActionListener{ Frame f; Panel p=new Panel(); TextField tf; B...
2018-08-01 19:40:47 4607
原创 包的运用
创建一个名称为MainPackage的包,使他包含ParentClass和SubClass。ParentClass包含变量声明,其值从构造函数中输出。SubClass类从父类派生而来,完成对父类变量的赋值。创建一个名称为DemoPackage的主类,使他不在MainPackage包中,在该类中创建一个SubClass的对象。package MainPackage;public class Pare...
2018-07-14 00:49:20 970
原创 设定6个字符串,打印以"a"字母开头的字符串
package test22;public class AAA {public static void main(String arg[]) { int i; String s[]= {"ajfkjl","skjl","oiuo","qqpqp","pkpf","fiff"}; for(i=0;i<6;i++) { if(s[i].charAt(0)=='a') Sys
2018-07-14 00:37:08 1331
原创 先输出大写字母,再输出小写字母
设定一个含有大小写字母的字符串,先将所有大写字母输出,再将所有小写字母输出。package test22;public class Translator {public static void main(String arg[]) { String s="Such as Butiful girl so BUTIful A Girl"; char ch[]; ch=s.toCharArray(); ...
2018-07-14 00:34:32 1489
原创 定义一个日期类,用于判断是不是闰年
定义一个日期类,包括年,月,日三个属性和一个方法,用于判断是不是闰年,然后实例化两个对象:今天和明天,并分别给他们赋值。package test22;class YYY { int year,month,day;boolean isLeapYear() { if((year%4==0&&year%40!=0)||year%400==0) return true; else ...
2018-07-14 00:28:46 5758
原创 编写程序,输入任意十个数并求出他们的最大值、最小值、平均值
package conditionyj;import java.util.Arrays;import java.util.Scanner;public class Tianjianyj {public static void main(String arg[]) { double avg; double sum=0; int[] nums=new int[10]; Scanner input...
2018-07-14 00:22:55 18381
原创 编写一个程序实现方法的重载
package test22;class caculator{ public void Add(int a,int b) { int c=a+b; System.out.println("两个整数相加得:"+c); } public void Add(int a,int b,int d) { int c=a+b+d; System.out.println("三个整数相加得:"+c); ...
2018-07-14 00:22:17 2949
原创 编程求n!,设n=8;
package conditionyj;import java.util.Scanner;public class Tianjianyj {public static void main(String arg[]) { int i=1; int k=1; int n; //表示求n的阶乘 System.out.println("求n的阶乘n!,请输入n为任意整数值时的阶乘");...
2018-07-14 00:21:07 1712 1
原创 根据考试成绩打印出分数段
编程,根据考试成绩打野出分数段,优秀为90分以上,良好为80~90,中等为70 ~79,及格为60~69,60分以下为不及格,要求采用switch语句。package conditionyj;import java.util.Scanner;public class Tianjianyj {public static void main(String arg[]) { String grade...
2018-07-14 00:20:35 1758
原创 编写一个类ComplexNumber实现复数的运算
RealPart; //实部 ImaginPart; //虚部ComplexNumber(double r,double i) //构造函数public double getRealPart() //获得复数对象的实部public double getImagiPart //获得复数对象的虚部public void setRealPart(double r) //把当前的复数对象的实部设...
2018-07-01 15:56:51 8504
原创 讲数组中的值按大到小排序输出
package com.cx;public class HelloWorld{ public static void main (String arg[]) { int i; int j; int temp; int a[]= {25,15,14,78,-7,26,-3,45,9,11}; for(i=0;i<a.length-1;i++) { for(j=0;j<a.length-...
2018-06-27 20:52:17 4401
原创 按13579顺序输出*号的金字塔
package com.cx;public class HelloWorld{ public static void main (String arg[]) { for(int i=0;i<5;i++) { for (int j=0;j<2*i+1;j++) { System.out.print("*"); } System.out.println(); }...
2018-06-25 23:39:19 3218
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人