![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Java学习
文章平均质量分 60
羽涵w
这个作者很懒,什么都没留下…
展开
-
JavaIO流(上传文件必备)
JavaIO流原创 2022-08-07 02:20:25 · 2445 阅读 · 0 评论 -
如何优雅地停止一个线程?
停止线程原创 2022-08-04 21:06:24 · 389 阅读 · 0 评论 -
Iterator怎么使用?有什么特点?
Iterator怎么使用?有什么特点?原创 2022-08-04 02:26:36 · 427 阅读 · 0 评论 -
JDK1.8新增的日期与时间API
JDK1.8新增的日期与时间API用法原创 2022-08-04 01:53:21 · 724 阅读 · 0 评论 -
项目知识点
项目知识点原创 2022-08-03 02:40:11 · 243 阅读 · 0 评论 -
项目相关技术
简单介绍项目中后端常用技术原创 2022-07-22 18:05:45 · 114 阅读 · 0 评论 -
String、StringBuffer和StringBuilder的比较
1.String:不可变字符序列,效率低,但是复用率高2.StringBuffer:可变字符序列、效率较高(增删)、线程安全3.StringBuilder:可变字符序列、效率最高、线程不安全4StringBuilder和StringBuffer 非常类似,均代表可变的字符序列,而且方法也一样...原创 2022-03-21 23:29:16 · 112 阅读 · 0 评论 -
Java实现双向链表
//节点class ListNode { public int data;//数据 public ListNode prev;//指向上一个节点 public ListNode next;//指向下一个节点 public ListNode(int data) { this.data = data; }}//双链表public class DoubleLinkedList { public ListNode dummyHead;//头指原创 2022-03-20 19:03:11 · 719 阅读 · 0 评论 -
Java实现单链表
//链表节点class Nodes{ public int data; //节点存储的数据 public Nodes next=null; //指向下一节点的指针 public Nodes(int data){ this.data=data; }}//链表public class LinkList { private Nodes head=null; //初始时链表头指针为空 /** * 向链表尾添加一个节点 *原创 2022-03-20 18:45:00 · 55 阅读 · 0 评论 -
BufferedReader和Scanner的用法和区别(建议多使用BufferedReader)
在Java SE 6中,可以使用Scanner类取得用户的输入,Scanner类位于java.util包中,如果你要使用Scanner取得用户输入的话,要导包 import java.util.Scanner;。这个Scanner的具体用法为Scanner in = new Scanner(System.in);。通过new创建一个Scanner对象,Scanner需要传入一个System.in作为参数,这个我们可以看作是Scanner通过其内部机制将System.in包装起来而实现数据的读取工作的。S原创 2020-11-28 00:37:17 · 3907 阅读 · 0 评论 -
java中printf中用法详解
目前printf支持以下格式:复制代码%c 单个字符%d 十进制整数%f 十进制浮点数%o 八进制数%s 字符串%u 无符号十进制数%x 十六进制数%% 输出百分号%复制代码printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐转载 2020-10-17 20:12:38 · 1089 阅读 · 1 评论 -
java中Scanner类nextLine()和next()的使用方法和注意事项
Scanner实现字符串的输入有两种方法,一种是next(),一种nextLine()。next():一定要读取到有效字符后才可以结束输入,对输入有效字符之前遇到的空格键、Tab键或Enter键等结束符,next()方法会自动将其去掉,只有在输入有效字符之后,next()方法才将其后输入的空格键、Tab键或Enter键等视为分隔符或结束符。简单地说:next()查找并返回来自此扫描器的下一个完整标记。完整标记的前后是与分隔模式匹配的输入信息,所以next方法不能得到带空格的字符串。nextLine(原创 2020-10-11 16:52:29 · 9692 阅读 · 0 评论 -
Java中如何保留小数点后N位
例:java中四舍五入后并保留两位小数的方法(以double为例)1.String.format打印数字格式化说明的格式:%[argument number][flags][width][.precision]typeargument number:若参数大于1,指定哪一个;flags:符号,如(+、-、;、.);width:最小字符数;.precision:精确度;type:类型,如f:浮点public class Test { public static void main(原创 2020-10-11 16:29:06 · 1017 阅读 · 0 评论 -
java中如何将char类型的数字转换成int型的数字
昨天做java题的过程中遇到一个问题:如何把 char ‘3’ 转为 int 3,尝试直接赋值发现不能直接转化,那样得到是‘3’的ASCII码的值。如下面:public class Test { public static void main(String[] args) { char numChar = '3'; int intNum = numChar; System.out.println(原创 2020-09-29 18:01:38 · 2795 阅读 · 1 评论