![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
JAVA练习
Just_kidding_
我要努力啊
展开
-
[JAVA练习] 使用集合实现注册与登录功能
需求:使用集合实现注册登陆功能,1: 提示用户选择功能, A(注册) B(登陆) 。 要求: 功能选择 的时候要忽略大小写。2:注册: 1. 提示用户输入注册的账号(数字)与密码,如果输入的id号已经存在集合中,提示用户重新输入。 2. 注册完毕之后,把集合中的所有用户信息打印出来。(使用:toArrry()方法) 3:登陆: 提示用户输入登陆的...原创 2018-08-10 14:11:54 · 5079 阅读 · 0 评论 -
[JAVA练习] 使用LinkedList存储一副扑克,并完成洗牌功能
LinkedList 底层基于链表,查询速度慢,增删速度快。package com.itcsat.object;/* * 使用LinkedList 存储一副扑克牌 然后实现洗牌功能 * * 52张 * 一张扑克牌: 花色 点数 梅花6 */import java.util.LinkedList;import java.util.Ran...原创 2018-08-11 22:46:05 · 599 阅读 · 0 评论 -
[JAVA练习] 如何高效判断一个数是否是2的n次幂-菜鸟网络一面题
想不到菜鸟网络会这么快电面,一脸懵逼,一点准备都没,书也没看,算法也没看。惨兮兮,哭唧唧。大概问了这些1.索引的数据结构 2.二叉树,b+树。3.排序算法4.经典算法了解多少5.设计模式6.如何高效判断一个数是否是2的n次幂=================================觉得当时回答的不好,就回答取模这一种,而且并不高效,所以一查资料 才知道。。。。 一...原创 2018-07-25 17:29:57 · 2279 阅读 · 1 评论 -
[JAVA练习] 请写一个方法实现对HashMap的排序功能
需求: 已知一个HashMap<Integer, User>集合, User有name (String) 和 age (int) 属性,请写一个方法实现对HashMap的排序功能,该方法接受HashMap<Integer, User>为形参,返回类型为HashMap<Integer, User>,要求对HashMap中的User的age倒序进行排序,排序时k...原创 2018-09-10 14:11:24 · 583 阅读 · 0 评论