java基础习题
CsDn.FF
java在学,友友们可以互关一波,一起交流学习
展开
-
javaGUI登录界面跳转到聊天框界面
简单登录窗口和聊天框窗口,向大家展示了登录成功后,关闭登录界面并打开聊天窗口原创 2022-07-18 16:55:38 · 1711 阅读 · 0 评论 -
判断某一年是否为闰年
通过Scanner 输入一个年份,然后判断概念是否是闰年 闰年判断标准(满足任何一个) 1.如果能够被4整除&&但是不能被100整除 2. 能够被400整除package lianxi;import java.util.Scanner;public class bc02 { public static void main(String[] args) { Scanner s = new Scanner(System.in); ...原创 2022-04-20 20:41:09 · 773 阅读 · 0 评论 -
3. 乱石穿空,惊涛拍岸,卷起千堆雪。 2. 故垒西边,人道是,三国周郎赤壁。 4. 江山.... hai太乱了,我们来写程序排序输出到磁盘文件中
目录代码实现:思想:有一个文件(文件名自定义)中有一顺序打乱的诗 3. 乱石穿空,惊涛拍岸,卷起千堆雪。 2. 故垒西边,人道是,三国周郎赤壁。 4. 江山如画,一时多少豪杰。 1. 大江东去,浪淘尽,千古风流人物。 7. 故国神游,多情应笑我,早生华发。 8. 人生如梦,一尊还酹江月。 请你写程序排好序输出到文件中 ......原创 2022-07-13 09:00:25 · 197 阅读 · 0 评论 -
实现注册,登录 注册功能:输入自己的个人信息,保存到文件。 登录:输入自己的个人信息,与文件中的每行用户信息比较,判断登录是否成功.
实现注册,登录。输入自己的个人信息,保存到文件。与文件中的每行用户信息比较,判断登录是否成功.给定一个目录,遍历此目录中所有的文件(如果有子级目录,也需要遍历其中的所有文件)测试字节流read(),read(byte[] b) 和两个write(简陋的登录界面 (1)注册功能:输入自己的个人信息,保存到文件。 (2)登录:输入自己的个人信息,与文件中的每行用户信息比较,判断登录是否成功.创建一个map,将map流入磁盘txt文件内;map是双列结构,键值对,方便验证账号密码登录。....原创 2022-07-12 18:26:37 · 902 阅读 · 0 评论 -
想知道你来这个世界上多少天了吗?输入你的生日,计算你来这个世界上多少天了
输入你的生日,程序可以帮你计算你来这个世界多少天了原创 2022-07-08 22:28:33 · 1237 阅读 · 0 评论 -
1.检测ArrayList和LinkedList存查效率 2.定义一个String类型的ArrayList集合,去除ArrayList中的重复元素
2.定义一个String类型的ArrayList集合,去除ArrayList中的重复元素原创 2022-07-08 22:24:55 · 106 阅读 · 0 评论 -
已知有十六支男子足球队参加2008北京奥运会,写一个程序分组,每组四队
写一个程序,把这16 支球队随机分为4 个组,每组4只球队。采用List集合和随机数 2008 北京奥运会男足参赛国家: 科特迪瓦,阿根廷,澳大利亚,塞尔维亚,荷兰,尼日利亚,日本,美国,中国, 新西兰,巴西,比利时,韩国,喀麦隆,洪都拉斯,意大利.思路:随机取十六个数(乱序)存到数组里,然后遍历数组每个元素作为list的索引,依次存到四个集合里面方法二思路:随机取一个数(范围0-list.size()-1)作为索引在集合里取一个元素,外层循环分组,内层循环取球队,每取一个球队,就用re原创 2022-07-08 22:20:07 · 1248 阅读 · 0 评论 -
有1、2、3、4四个数字,能组成多少个互不相同且一个数字中无重复数字的三位数?
有1、2、3、4四个数字,能组成多少个互不相同且一个数字中无重复数字的三位数?思路:题上说三位数,我们得到一个范围100-1000。所以我们先找到100-1000范围内所有由1234组成的三位数,然后排除个十百数字重复的就可以了。代码如下:xyz分别表示百十个,c用来计数。package lianxi;public class lx { public static void main(String[] args) { int x,y,z,c=0,i;原创 2022-04-27 10:27:17 · 3005 阅读 · 0 评论 -
写一个家庭收支明细记账软件1.收支明细2.登记收入 3.登记支出 4.退出
写一个家庭收支明细记账软件1.收支明细2.登记收入 3.登记支出 4.退出假设生活基金为10000元;记录每次支出/收入明细,并记录下来,以便下次查询;package lianxi;import java.util.Scanner;public class bc02 { public static void main(String[] args) { Scanner sc = new Scanner(System.in); int money = 10000;.原创 2022-04-23 17:25:13 · 413 阅读 · 0 评论 -
编写一个程序,计算今天是今年的第几天. 例如: 输入年 2022 输入月 4 输入天 17
编程一个程序,计算今天是今年的第几天. 例如: 输入年 2022 输入月 4 输入天 17思路:我们先判断一下输入的年份是闰年还是平年闰年判断标准(满足任何一个) 1.如果能够被4整除&&但是不能被100整除 2. 能够被400整除)原创 2022-04-22 00:21:02 · 1057 阅读 · 0 评论 -
设计一个对银行账户余额操作的程序 假设账号: int account密码:int password 余额:int balance
设计一个对银行账户余额操作的程序 假设账号: int account=666666 密码:int password=111111 余额:int balance=1000 进入程序输出选择操作选项: 1.存款,2.取款,3.查询余额 要求使用Scanner交互式操作. 存款,取款,查询均需要输入账号密码,验证没有问题即可操作. 可以多次重复操作package lianxi;import java.util.Scanner...原创 2022-04-21 23:06:44 · 464 阅读 · 1 评论 -
我家的狗5岁了,5岁的狗相当于人的多大呢?,其实狗的前两年,每一年相当于人的10.5岁,之后每增加一岁就增加4岁,那么5岁的狗相当于人的年龄就应该是10.5+10.5+4+4+4=33岁.编写程序
我家的狗5岁了,5岁的狗相当于人的多大呢?,其实狗的前两年,每一年相当于人的10.5岁,之后每增加一岁就增加4岁,那么5岁的狗相当于人的年龄就应该是10.5+10.5+4+4+4=33岁.编写程序获取用户输入狗的年龄(整数),通过程序输出显示相当于人的年龄.如果为负数请提示.package lianxi;import java.util.Scanner;public class bc02 { public static void main(String[] args) {原创 2022-04-20 20:44:52 · 3589 阅读 · 2 评论