小练习题
逗比程序猿^_^
这个作者很懒,什么都没留下…
展开
-
在控制台输入一句英语, 获得每个字母出现的次数
在控制台输入一句英语, 获得每个字母出现的次数,注:每个字符作为key,出现的次数作为value以下代码,主要理解其封装思想,把每一个小的功能都封装成一个函数双重for循环双重for循序,更符合我们的逻辑思维分别取出输入字符串的字符,逐一与自己比较,得出出现的次数,但是这样,一个字符出现的越多,插入无效(相同的key,value插入)的次数越多。效率较低import java.util....原创 2019-08-08 22:25:46 · 1671 阅读 · 0 评论 -
打印字母三角形
输入一个大写字母,如F比如:输入:F输出:AABAABCBAABCDCBAABCDEDCBAABCDEFEDCBAimport java.util.Scanner;public class Demo11{ public static void main(String[] args){ Scanner sc = new Scanner(System.in); Sys...原创 2019-08-08 22:43:11 · 2681 阅读 · 0 评论 -
杨辉三角
打印杨辉三角 (10行)11 11 2 11 3 3 11 4 6 4 11 5 10 10 5 11 6 15 20 15 6 1自己输入行数import java.util.Scanner;public class Demo{ public static void main(String[] ar...原创 2019-08-08 22:46:41 · 187 阅读 · 0 评论 -
群聊(多线程)支持私发
群聊,可私聊服务器端public class ChatServer { public static void main(String[] args) throws IOException { //创建【线程安全】集合,存放连接上的客户端 Map<String, Socket> maps = Collections.synchronizedM...原创 2019-08-15 11:10:56 · 163 阅读 · 0 评论 -
简单的注册、登录案例
注册、登录案例服务器端public class TCPServer { public static void main(String[] args) throws IOException { //创建集合,保存用户名,密码 Properties properties = new Properties(); //创建File文件 ...原创 2019-08-15 14:41:23 · 235 阅读 · 0 评论 -
十个人随机过山洞,每过一个,休眠5秒
public class GuoShanDong { public static void main(String[] args) { ArrayList<String> list = new ArrayList<>(); list.add("赵"); list.add("钱"); list.ad...原创 2019-08-15 16:18:26 · 256 阅读 · 0 评论 -
三个线程交替输出20遍A、B、C
三个线程交替输出20遍A、B、Cpublic class PrintABC{ Lock lock = new ReentrantLock(); int index = 1; //1 打A 2 打B 3 打C Condition conditionA = lock.newCondition(); Condition conditionB = lock.n...原创 2019-08-20 21:10:04 · 454 阅读 · 0 评论 -
jQuery实现省市级联
<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>省市级联</title> <script src="js/jquery-1.12.4.js"></script></head>...原创 2019-09-08 11:30:51 · 1171 阅读 · 0 评论