
Java
小帅编程人生
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Java编写天体运动模型
Java编写天体运动模型天体界面绘制行星绘制中心天体工具包---常量游戏工具窗口天体界面import java.awt.Graphics;import java.awt.Image;import until.Constant;import until.GameUtil;import until.Myframe;public class SolarFrame extends Myfra...原创 2018-10-29 22:38:59 · 1775 阅读 · 0 评论 -
1090 危险品装箱 (java)
1090 危险品装箱 (java)集装箱运输货物时,我们必须特别小心,不能把不相容的货物装在一只箱子里。比如氧化剂绝对不能跟易燃液体同箱,否则很容易造成爆炸。本题给定一张不相容物品的清单,需要你检查每一张集装箱货品清单,判断它们是否能装在同一只箱子里。输入格式:输入第一行给出两个正整数:N (≤10^4) 是成对的不相容物品的对数;M (≤100) 是集装箱货品清单的单数。随后数据分两...原创 2019-02-15 19:10:59 · 1314 阅读 · 1 评论 -
1039 到底买不买
1039 到底买不买小红想买些珠子做一串自己喜欢的珠串。卖珠子的摊主有很多串五颜六色的珠串,但是不肯把任何一串拆散了卖。于是小红要你帮忙判断一下,某串珠子里是否包含了全部自己想要的珠子?如果是,那么告诉她有多少多余的珠子;如果不是,那么告诉她缺了多少珠子。为方便起见,我们用[0-9]、[a-z]、[A-Z]范围内的字符来表示颜色。例如在图1中,第3串是小红想做的珠串;那么第1串可以买,因为包含...原创 2019-01-23 17:26:57 · 178 阅读 · 0 评论 -
1018 锤子剪刀布
1018 锤子剪刀布大家应该都会玩“锤子剪刀布”的游戏:两人同时给出手势,胜负规则如图所示:现给出两人的交锋记录,请统计双方的胜、平、负次数,并且给出双方分别出什么手势的胜算最大。输入格式:输入第 1 行给出正整数 N(≤105 ),即双方交锋的次数。随后 N 行,每行给出一次交锋的信息,即甲、乙双方同时给出的的手势。C 代表“锤子”、J 代表“剪刀”、B 代表“布”,第 1 ...原创 2019-01-23 16:32:56 · 186 阅读 · 0 评论 -
1014 福尔摩斯的约会
1014 福尔摩斯的约会大侦探福尔摩斯接到一张奇怪的字条:我们约会吧! 3485djDkxh4hhGE 2984akDfkkkkggEdsb s&hgsfdk d&Hyscvnm。大侦探很快就明白了,字条上奇怪的乱码实际上就是约会的时间星期四 14:04,因为前面两字符串中第 1 对相同的大写英文字母(大小写有区分)是第 4 个字母 D,代表星期四;第 2 对相同的字符是 E ,...原创 2019-01-23 16:24:35 · 139 阅读 · 0 评论 -
1059 C语言竞赛
1059 C语言竞赛C 语言竞赛是浙江大学计算机学院主持的一个欢乐的竞赛。既然竞赛主旨是为了好玩,颁奖规则也就制定得很滑稽:0、冠军将赢得一份“神秘大奖”(比如很巨大的一本学生研究论文集……)。1、排名为素数的学生将赢得最好的奖品 —— 小黄人玩偶!2、其他人将得到巧克力。给定比赛的最终排名以及一系列参赛者的 ID,你要给出这些参赛者应该获得的奖品。输入格式:输入第一行给出一个正整...原创 2019-01-27 17:04:25 · 513 阅读 · 0 评论 -
1048 数字加密
1048 数字加密本题要求实现一种数字加密方法。首先固定一个加密用正整数 A,对任一正整数 B,将其每 1 位数字与 A 的对应位置上的数字进行以下运算:对奇数位,对应位的数字相加后对 13 取余——这里用 J 代表 10、Q 代表 11、K 代表 12;对偶数位,用 B 的数字减去 A 的数字,若结果为负数,则再加 10。这里令个位为第 1 位。输入格式:输入在一行中依次给出 A 和 B,...原创 2019-01-24 17:32:35 · 499 阅读 · 0 评论 -
1029 旧键盘
1029 旧键盘旧键盘上坏了几个键,于是在敲一段文字的时候,对应的字符就不会出现。现在给出应该输入的一段文字、以及实际被输入的文字,请你列出肯定坏掉的那些键。输入格式:输入在 2 行中分别给出应该输入的文字、以及实际被输入的文字。每段文字是不超过 80 个字符的串,由字母 A-Z(包括大、小写)、数字 0-9、以及下划线 _(代表空格)组成。题目保证 2 个字符串均非空。输出格式:按照发...原创 2019-01-17 17:58:00 · 259 阅读 · 0 评论 -
1022 D进制的A+B
1022 D进制的A+B输入两个非负 10 进制整数 A 和 B (≤2^30−1),输出 A+B 的 D (1<D≤10)进制数。输入格式:输入在一行中依次给出 3 个整数 A、B 和 D。输出格式:输出 A+B 的 D 进制数。输入样例:123 456 8输出样例:1103import java.util.Scanner;public class Test1022...原创 2019-01-17 14:27:55 · 430 阅读 · 0 评论 -
学生学籍管理系统
学生学籍管理系统(基于文件操作)主要实现的功能添加学生学籍删除学生学籍修改学生学籍查看学生学籍显示学生学籍(以表格形式显示)对学生学号进行排序登入检验,判断进入的是学生界面还是管理员界面统计学生总人数界面展示用户public class Account { String id; String password; public Account(String...原创 2018-10-30 14:56:04 · 10200 阅读 · 6 评论 -
ATM机模拟系统
ATM机模拟系统ATM机实现的功能账户的登入取钱存钱修改密码查询余额打印凭据账户public class Account { int money; String id;//账号名 String password; Date now=new Date(); Date currentTime; SimpleDateFormat formatter;//进行格式化(日期...原创 2018-10-30 08:53:08 · 3994 阅读 · 6 评论 -
socket通信简易聊天室
socket通信简易聊天室实现的功能通信、清屏、记录和窗口震动。public class GuiChat { private JTextField jt; private JButton send; private JButton log; private JButton clean; private JButton shack; private TextArea ja; pri...原创 2018-10-30 07:43:02 · 438 阅读 · 0 评论 -
Java基础知识整理 一
Java基础知识整理 一基本语法1. Java的可移植性:(1) 一次编译处处运行。(2) 基于了JVM。(3) JVM不是跨平台的2. 入门程序(1) 一个java文件中可以有多个类,但是只能有一个公共类(2) 编译:将java文件按照规定的规则转化为系统能够识别的class文件(3) javac -d 存放的路径 java文件(4) java 类名3. 关键字(1) 指...原创 2019-03-14 09:38:19 · 248 阅读 · 0 评论