![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
逢着
18级本科生
展开
-
利用Scanner类从键盘读入一行字符串,编写程序实现如下功能。
描述: 利用Scanner类从键盘读入一行字符串,编写程序实现如下功能。 (1)将字符串中的字符按照字母顺序排序后输出。(升序,如a-b-c) 代码: package com.tust.shiyan5; import java.util.Arrays; import java.util.List; import java.util.Scanner; /** * @Author: Liyutian * @Date:Create:in 2020/12/20 11:11 */ public class原创 2020-12-20 11:24:46 · 2137 阅读 · 3 评论 -
计算当前月时间的一个工具类
描述:计算当前月时间的一个工具类。 API: public static Calendar today(): 获取今天 00:00:00(零点:零分:零秒) 的时间。 public static Calendar monthBegin(): 获取当前日期的这个月的第一天 00:00:00(零点:零分:零秒) 的时间。 public static Calendar monthEnd(): 获取当前日期的这个月的最后一天 00:00:00(零点:零分:零秒) 的时间。 public static int th原创 2020-12-20 11:07:10 · 174 阅读 · 2 评论 -
设计一个超市货架程序,该货架可以摆放5件商品。若有空位则可以放商品,若有商品则可销售。(使用多线程)
描述:设计一个超市货架程序,该货架可以摆放5件商品。若有空位则可以放商品,若有商品则可销售。(使用多线程) 代码: package com.tust.shiyan8; public class Second { //商品数量 public int goodsCount = 5; public static void main(String[] args){ Second second = new Second(); //生产者 new Th原创 2020-12-20 10:54:23 · 722 阅读 · 1 评论 -
基于Nio的计算器
基于Nio的计算器 StartServer.java package com.tust.nio; import java.io.IOException; import java.net.InetSocketAddress; import java.nio.ByteBuffer; import java.nio.channels.*; import java.util.Iterator; public class StartServer { public StartServer() thro原创 2020-12-20 10:27:08 · 142 阅读 · 1 评论 -
字符串数字验证 验证一个给定的字符串是否为数字。是则输出true,不是则输出false
学堂在线 Java程序设计(2020秋)-清华大学-郑莉教授 第四章编程作业:字符串数字验证 验证一个给定的字符串是否为数字。是则输出true,不是则输出false 一些例子: "0"=> true " 0.1 "=> true "abc"=> false "1 a"=> false "2e10"=>true 样例输入:2e10 样例输出:1 package com.tust.test; import java.io.IOException; import java.ut原创 2020-12-20 10:03:58 · 1522 阅读 · 4 评论 -
No modifications are allowed to a locked ParameterMap
出现ERROR的代码块: //判断方法名是否是 getParameterMap if (method.getName().equals("getParameterMap")){ Map<String,String[]> map = (Map<String, String[]>) method.invoke(req); //HashMap<String,Str.原创 2020-06-23 00:06:57 · 683 阅读 · 0 评论 -
使用LinkedHashMap集合的FIFO算法
Java 使用LinkedHashMap集合的FIFO算法 import java.util.LinkedHashMap; import java.util.Set; public class FIFO02 { static final int LEN = 20; static int RECORD = 0; static int FLAG = 0; public static void main(String[] args) { //1.创建一个数组储存页原创 2020-05-26 10:40:05 · 473 阅读 · 0 评论 -
getCause简单例子说明
System.out.println("异常的名称:" + e.getCause().getClass().getSimpleName()); //异常的名称:NullPointerException System.out.println("异常的名称:" + e.getCause().getClass()); //异常的名称:class java.lang.NullPointerException System.out.println("异常的名称:" + e.getCause());原创 2020-05-24 17:14:02 · 740 阅读 · 0 评论 -
使用数组缓冲读取多个字节,写入多个字节后,发现新生成的图片load不出来。
1.发现一个问题,用BufferedInputStream和BufferedOutputStream复制图片时,使用数组缓冲读取多个字节,写入多个字节后,发现新生成的图片load不出来。 2.情况如下:并且新生成的图片在IDEA外部也打不开。 3.除了这种情况,剩下所有复制图片的途径均可以load出新图片。 ...原创 2020-05-20 23:26:51 · 225 阅读 · 0 评论 -
Java的字符串常量池的最直观解释
字符串常量值:程序中直接写上双引号的字符串,就在字符串常量池中。 String s1 = "abc"; String s2 = "abc"; s1 == s2 为 true。原创 2020-05-06 23:30:10 · 87 阅读 · 0 评论