
Java基础知识
Java基础
Coooooooooool.
这个作者很懒,什么都没留下…
展开
-
StringJoiner的作用
简单介绍一下StringJoiner的作用 先看源码的注解: StringJoiner用于构造由分隔符分隔的字符序列,并且可以选择以提供的前缀开头并以提供的后缀结尾 我理解StringJoiner的作用就是:拼接字符串 举个例子????: 我们有一个人的名字、年龄、性别,想按这种格式在控制台打印 [张宇,男,18] 按传统的写法就需要手动拼接字符串: public static void main(String[] args) { String name = "张宇";原创 2021-07-21 20:53:24 · 368 阅读 · 0 评论 -
详解equals()和==以及int和Integer
详细探讨了equals和==在比较int和Integer以及对象之间相互比较的结果,及其原因 建议自己敲代码,复现每一种情况,加深了解,彻底搞懂其原理 Talk is cheap,Show you the code! import java.util.ArrayList; class Student{ private int id; private String name; public Student(){}; public Student(int id, Strin原创 2021-05-26 00:46:08 · 1322 阅读 · 1 评论 -
一分钟掌握Java数组遍历
????Java中遍历数组的方法 ????一维数组的遍历: public class Main { public static void main(String[] args) { int[] arr = {1,2,3,4,5,6,}; /** * 方法一:利用下标遍历 */ for(int i = 0;i < arr.length;i++){ int n = arr[i];原创 2021-03-19 11:22:53 · 1492 阅读 · 0 评论 -
一分钟了解Java中的大数
大数(BigInteger类和BigDecimal类)的作用 ????如果基本基本的整数和浮点数精度不能够满足需求,那么就可以使用java.math包中的两个很有用的类:BigInteger和BigDecimal。这两个类可以处理包含任意长度数字序列的数值。 BigInteger可以实现任意精度的整数运算 BigDecimal可以实现任意精度的浮点数运算 ????但是需要注意的是,在Java中不能使用常见的算数运算符来处理大数,而需要使用大数类中的方法来实现。 下面列出了两个类的常用API: //加法原创 2021-03-19 09:28:47 · 1571 阅读 · 0 评论 -
一分钟掌握Java字符串遍历!
方法一: 利用charAt()方法来遍历 String s = "hello"; for(int i = 0;i < s.length();i++){ char c = s.charAt(i); System.out.println(c); } 方法二: 利用toCharArray()方法,先将字符串转换为字符数组再遍历 String s = "hello!"; char[] chars = s.toCharArray(); for (int i = 0;i < s.leng原创 2021-03-18 23:56:21 · 1800 阅读 · 0 评论