- 博客(27)
- 收藏
- 关注
原创 mina框架下的ECHO程序
package com.minaDome;import org.apache.mina.core.filterchain.DefaultIoFilterChainBuilder;import org.apache.mina.core.service.IoHandlerAdapter;import org.apache.mina.core.session.IoSession;import org.apache.mina.filter.codec.ProtocolCodecFilter;impor.
2022-02-11 13:13:15 757
原创 自动出题评卷
1、老师能对题库进行增、删、改、查、的操作。2、学生进入后自动出题,评卷给出总分。通过集合和序列化进行题目的保存。1、题库import java.io.Serializable;import java.util.ArrayList;import java.util.List;/** * 这个俩个类作用:将题目对象Topic保存到List集合中。 * 通过QuestionBank类操作题目对象(Topic)和实例化题目对象 * */public class Topic
2022-01-30 20:45:05 1051
原创 简单的ATM机代码实现
拥有登录、身份验证、注册、存钱、取钱查询余额、查询记录的功能。每次的程序结束都会重写个人信息文件。将客户的操作写入文件中。下次运行程序会读取文件,进行身份验证和相关的属性初始化。1、用于保存个人信息。package ATM;import java.io.Serializable;//个人信息public class database implements Serializable { private String account;//账户 private Stri
2022-01-21 00:02:11 1020
原创 简单的ATM机代码实现
拥有登录、身份验证、注册、存钱、取钱查询余额、查询记录的功能。每次的程序结束都会重写个人信息文件。将客户的操作写入文件中。下次运行程序会读取文件,进行身份验证和相关的属性初始化。1、用于保存个人信息。package ATM;import java.io.Serializable;//个人信息public class database implements Serializable { private String account;//账户 private Stri
2022-01-20 22:13:59 1511 1
原创 Java--IO在对应的文件夹内查找对应的文档
package com.www;import java.io.File;import java.io.IOException;import java.lang.reflect.Array;import java.util.Arrays;import java.util.Scanner;/*在指定文件夹中查找文件* */public class sss { public static void main(String[]args) throws IOException {...
2022-01-08 22:19:47 266 1
原创 java继承习题
题目来自:接口与继承系列教材 (十)- Java 内部类详解 (how2j.cn)。感谢import static java.lang.Integer.parseInt;/*有的物品使用之后就消失了,比如血瓶有的物品使用了之后还会继续存在,比如武器为Item类设计一个抽象方法public abstract boolean disposable()不同的子类,实现disposable后,会返回不同的值。比如LifePotion就会返回true,因为是会消失了。而Weapon,Arm
2021-12-27 21:07:06 349
原创 带访问控制。
public class ccuyw { public static void main(String[] args) { Phone w=new Phone(); fabricate f=new fabricate(w); f.produce(); }}//代理访问类,进行一些控制。class fabricate implements Workshop{ private Phone phone; public fa.
2021-12-20 17:28:23 61
原创 简单的工厂设计模式
public class ccuyw { public static void main(String[] args) { Workshop w=new Phone(); w.produce(); Workshop WS=new fabricate().produces("phone"); if ("phone"!=null); WS.produce(); }}class fabricate{ pu.
2021-12-20 17:16:18 68
原创 重写Object的equals方法
重写Object的equals方法从本来对比俩个实例化对象返回false变为返回true。package com.cctu;public class ccuyw { public static void main(String[] args) { ss s=new ss("肖泽斌",0032,20);//equals是比较栈内的东西。 ss s1=new ss("肖泽斌",0032,20);//栈的内的不一样。堆里的内存指引可能相同 System.out.p
2021-12-19 23:27:49 182
原创 模板设计方法
package COM.WWW;import java.util.Scanner;public class HelloIDEA { public static void main(String[] args) { Scanner input=new Scanner(System.in); Manage add=new addStudentManage(); String name=input.next(); add.Permissi...
2021-12-18 23:00:36 312
原创 管理化妆品的小程序
继承运用的题目 。import java.util.Arrays;public class HelloIDEA { public static void main(String[] args) { jiage cs=new jiage();//调用不同类使用不同的方法 cs.add(new cosmetic("0数据结构","进口",1999)); cs.add(new cosmetic("1数据结构","国产",999)); .
2021-12-12 20:44:49 251
原创 鸡窝和鸡的管理
public static void main(String[] args) { chicken1 cs=new chicken1(10); cs.add(new chicken("1狒狒",11,1)); cs.add(new chicken("2狒狒",12,2)); cs.add(new chicken("3狒狒",13,3)); cs.add(new chicken("4狒狒",14,4)); cs.add(..
2021-12-11 11:14:18 306 1
原创 【无标题】
总结:对象一对一。package COM.WWW;import java.security.DigestException;import java.util.Arrays;import java.util.Random;import java.util.Scanner;public class HelloIDEA { public static void main(String[] args) { yaSuo yasuo = new yaSuo("亚索", 630.
2021-12-04 23:50:50 185
原创 双色球生成
生成一组双色球,并且判断和用户是否相同。输出结果。mport java.util.Arrays;import java.util.Random;import java.util.Scanner;public class HelloIDEA { public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("输入你买彩票的
2021-11-30 22:42:17 281 1
原创 【无标题】
2、输入十个数字,然后利用冒泡算法将10个数字排序。 public static void main(String[] args) { Scanner input = new Scanner(System.in); System.out.println("输入10个数字。。"); //int x =input.radix(); int y = 0, l = 0; int[] arr = new int[10] ;
2021-11-28 17:18:24 155
原创 【无标题】
1、计算三个班级的分数。(二维数组)int[][] csores = {{99, 98, 97}, {96, 95, 94}, {93, 92, 91}}; int clsa = csores.length; double fudian =0; int i = 0; for (; i < clsa; i++) { int num =0; for (int j = 0; j < c
2021-11-27 21:48:03 84
原创 数组和习题
1、比较三个数字的大小。 Scanner input =new Scanner(System.in); System.out.println("三个数。"); int a =input.nextInt(); int c = input.nextInt(); int b=input.nextInt(); if (a<b&&a<c){ System.out.println(a
2021-11-27 14:39:25 233
原创 数组的定义
1、这是一个创建数组学号并且输出的判断语句。mport java.util.Scanner;//目标:创建学号数组1-150。并且输出他们。public class HelloIDEA { public static void main(String[] args) { int [] nums = new int[151]; int a =nums.length; for (int i=1;i<a;i++){ ..
2021-11-26 13:33:49 68
原创 方法的定义与调用
1、输出200以内能被7整除却不能被4整除的数。 int i; for (i = 1;i<=200;i++ ){ if (i%7==0 && i%4!=0){ System.out.println("符合要求的数字有"+i); }2、输出10个Fibonacci数。int a = 1; int b = 1; int c ; System.out.println(a +"\n"
2021-11-23 22:18:32 176
原创 简单的循坏嵌套。
1、输出200以内能被7整除却不能被4整除的数。 int i; for (i = 1;i<=200;i++ ){ if (i%7==0 && i%4!=0){ System.out.println("符合要求的数字有"+i); }2、输出10个Fibonacci数。int a = 1; int b = 1; int c ; System.out.println(a +"\n"
2021-11-23 17:06:02 552
原创 【无标题】
1、这是输出对应的周几。Scanner input = new Scanner(System.in); System.out.println("请输入数字"); int day = input.nextInt(); if (day<=7 && day>=1) { switch (day) { case 1: System.out.p
2021-11-23 00:10:52 317 2
原创 1、判断成绩。2、判断年份是否是闰年。3、一个好玩的东西。
2021-11-221、判断成绩是否及格。public static void main(String[]args){ Scanner input = new Scanner(System.in); System.out.println("请输入一个分数。"); int score =input.nextInt(); String bool1=score>=60?"及格":"不及格"; System.out.pr
2021-11-22 15:14:40 335
原创 java的一些小程序
将输入的时间以24小时制转为12小时制。import java.util.Scanner;public class HelloIDEA { public static void main(String[]args){ Scanner input = new Scanner(System.in); int a ; System.out.println("输入24制时间自动转换12制"); int time = input.nex
2021-11-21 20:07:26 314
原创 利用for循环来计算n的阶乘
n的阶乘。 #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int a ; int n = 10; int b = 1; //printf("输入一个数字\n"); //scanf("%d", &n); for (a = 1;a <= n; a++ ) { b=b*a; } printf("%d的阶乘为%d\n", n, b); return 0;}利用for
2021-11-05 23:17:47 6433 1
原创 2021-11-04奖金的一种计算方式(上章最后一段的另一种方式)
求营业额在10w时候奖金是10%。10w到20w之间10w按10%收取,超过10w部分按7.5%收取然后俩者相加。(下同)20w到40w,20w下10%,超过20w的5%。40w到60w,40w下10%,超过40w的3.5%。60w到100w,60w下10%,超过的1.5%。100w以上,100w下10%,超过100w的1% #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ double
2021-11-04 00:41:09 81 1
原创 今天的总结
输入一个100以内的数字会输出等级(A,B,C,D,E) #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int a = 0; scanf("%d",&a); if (a < 100 && a >= 90) { printf("A"); } else if (a < 90 && a >= 80) { printf("B
2021-11-04 00:02:39 354
原创 2021-11-01简单的程序
一、判断0到100的数字是否是基数。 #define _CRT_SECURE_NO_WARNINGS 1#include<stdio.h>int main(){ int a = 0; printf("输入一个0到100数\n:"); scanf("%d",&a); if (a>=0&&a<=100) { if (a % 2 == 0) printf("这是数是偶数\n"); else.
2021-11-01 18:02:43 44
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人