Java实验题
_1_7
所有博客均为本人大学实验
展开
-
信息关键内容加密
一、实验目的:了解及掌握正则表达式及简单的字符加密解密项目性质:设计型二、实验内容:1、有一段信息,“本次见面时间为2021年5月7日,中午12点30分,地点位于卫星路7186号,车牌号是吉AB27D,如果临时有事,请及时与我联系,电话是18812342234”2、里面包括一些特定的日期、时间等,请对里面的包含数字的信息进行提取,并加密和解密3、所用的技术包括正则表达式和字符加密解密三、实验代码:EncryptAndDecrypt.javapackage Encrypt原创 2022-04-28 14:49:12 · 346 阅读 · 0 评论 -
内部类、匿名类
一、实验目的掌握内部类、匿名类的设计思想,作用二、实验内容三大体育媒体互联网平台,由于资源独占,有些类别的运动只能在某个平台上进行独播;足球赛事只能在平台A上进行独播,篮球赛事只能在平台B上进行独播,排球赛事只能在平台C上进行独播,其他赛事可以在几个平台上进行直播;三、实验要求三个体育直播平台EA、EB、EC设计为三个类设计一个体育赛事的类SportsGame三个赛事设计为体育赛事的三个子类,分别作为三个平台的内部类其他羽毛球、乒乓球等赛事设计为普通的类,继承自体育赛事.原创 2021-12-07 20:17:24 · 259 阅读 · 0 评论 -
类和异常处理
实验目的:掌握类的设计思想、异常的处理实验内容:1、设计一个工具类Utils,该类中包括一个方法:IsPerNum方法用于判断一个给定数值是否是完全数,实现该算法,并计算10000以内的所有完全数(说明:完全数是一些特殊的自然数。它所有的真因子(即除了自身以外的约数)的和(即因子函数),恰好等于它本身。如:第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、28,除去它本身28外,其余5个数相加,1+2+原创 2021-11-27 09:44:21 · 453 阅读 · 0 评论 -
类的继承和多态
实验目的:掌握类的继承和多态、抽象类及接口基本功能实验内容:1、设计一个图形类(Graph),设计其子类二维图形和三维图形,二维图形计算面积,三维图形计算体积;设计二维图形的子类圆形、矩形、三角形和梯形,分别计算其面积;设计三维图形的子类圆、长方体,计算其体积2、模拟动物园饲养员给动物喂食。每一种动物需要吃不同的食物,饲养员针对不同的动物,喂不同的食物。动物园里有狗(狗吃骨头,会做算术)、猫(猫吃鱼,会跳环)、老虎(老虎吃肉,会顶球)试采用普通方式、抽象类方式、接口方式来进行多态原创 2021-11-19 20:31:30 · 535 阅读 · 0 评论 -
JAVA类的使用
1、设计一个圆形类(Circle),包括中心点坐标、半径值等成员变量;用户创建两个圆形对象,并输入两个圆的中心坐标和各自的半径值,判断第二个圆是否在第一个圆内,还是和第一个圆重叠2、编写一个帐户类实现银行帐户的概念,创建帐户类的对象,完成存款与取款等操作(要注意取款额不能大于账户内存款数额)//新建包,名为java5,以下所有代码均属于包java5//第一题第一个类Circlepackage java5;public class Circle{ public int ar...原创 2021-11-12 23:27:40 · 999 阅读 · 0 评论 -
Java数组
实验内容:1、矩阵的转置:设计一个3X4的矩阵C,输入该矩阵,并且输入该矩阵的转置C’2、实现两个矩阵的乘积(A*B)和点乘(A.*B),示例如下: 第一题代码:package shiyan4.1;import java.util.Scanner;public class Matrix_Transpose { public static void main(String[] args) { transpose(); } ...原创 2021-11-09 21:18:04 · 502 阅读 · 0 评论 -
基本控制语句
1、对输入的字符串进行反转并显示2、输出下面图形//第一题:字符串倒序输出package shiyan;inport java.util.*;publish class Dao{ public static void main(String[] args) { Scanner scanner = new Scanner(System.in); System.out.print("请您输入一个字符串:"); String str.原创 2021-10-30 13:58:34 · 102 阅读 · 0 评论 -
Java基础知识理解
1、编写一个控制台程序,输入一个日期,求下一天的日期。要求如下:(1)在控制台输入一个日期(分别输入年、月、日),判断输入的日期是否有效,如果有效,计算该日期的下一天日期,并显示;否则,输出“无效的日期”后退出2、使用Scanner和System.in输入各个变量的值,并按照公式计算得出结果,公式如下:要求:输入三组不同的x、y和z的值,计算结果...原创 2021-10-30 13:59:21 · 329 阅读 · 0 评论