摘要: 数组转List的方法: String[] s = new String[2]; s[0]="abc"; s[1]="qaz"; 方法一:Arrays.asList(s) List<String> list = Arrays.asList(s); list.add("efgk");//报错 list. 阅读全文
posted @ 2023-01-04 00:20 OKGOsky 阅读(235) 评论(0) 推荐(0)
摘要: ###通过反射获取ArrayList的容量 public static int getArrayListLength(ArrayList<String> list) throws Exception { //获取class对象 Class<?> arraylist = Class.forName(" 阅读全文
posted @ 2022-12-28 20:39 OKGOsky 阅读(167) 评论(0) 推荐(0)
摘要: 图书管理系统 程序主入口 public class SystemEntry { public static void main(String[] args) { BookOperator operator = new BookOperator(); Scanner sc = new Scanner( 阅读全文
posted @ 2022-12-28 19:51 OKGOsky 阅读(82) 评论(0) 推荐(0)
摘要: ConcurrentModificationException 记录与分析 public static void main(String[] args) { ArrayList<Integer> list = new ArrayList<>(); list.add(1); Iterator<Inte 阅读全文
posted @ 2022-12-27 19:43 OKGOsky 阅读(54) 评论(0) 推荐(0)
摘要: ###java中用Scanner 输入一个字符: Scanner 类中没有直接接收字符的方法,我们可以用nextLine();和next();接收一个字符串类型的数据后,调用String 类里面的charAt​(0);获取第一个索引处的字符,实现输入一个字符的功能. #####代码如下 Scanne 阅读全文
posted @ 2022-12-25 22:04 OKGOsky 阅读(587) 评论(0) 推荐(1)
摘要: "==" 与 equals 在字符串比较中的不同 "==" 比较的是字符串的地址值,是不是同一份内存空间的地址(相同引用) equals 比较的是字符串的内容,同一个内存空间地址里值(相同内容) 例如: public static void main(String[] args) { String 阅读全文
posted @ 2022-12-24 19:06 OKGOsky 阅读(39) 评论(0) 推荐(0)
摘要: ###案例需求 1.手动自选双色球号码 public static int[] xuan() { int[] arr = new int[7]; Scanner sc = new Scanner(System.in); for (int i = 0; i < 6; i++) { System.out 阅读全文
posted @ 2022-12-24 17:52 OKGOsky 阅读(312) 评论(0) 推荐(0)
摘要: ##抢红包: 一个大V直播发起了抢红包活动,分别有:9,666,188,520,99999五个红包.请模拟粉丝抽奖,按照先来先得,随机抽取,抽完即止,注意:一个红包只能被抽一次,先抽或后抽哪一个红包都是随机的,示例如下(不一定是下面的顺序): *将抽奖后的数组位置往前移,最后一位补0 public 阅读全文
posted @ 2022-12-24 17:33 OKGOsky 阅读(212) 评论(0) 推荐(0)
摘要: #IDEA 报错如下图: 在我们切换项目或者导入新的项目的时候会出现这个问题:出现这个问题时不会影响我们代码运行的,但是每次打开都会出现就很看着难受有没有,原因就是windows defender(防火墙)在idea检查出这些文件夹可能会影响性能。 ##解决方案一: 我们可以直接点击:Actions 阅读全文
posted @ 2022-12-23 12:20 OKGOsky 阅读(1831) 评论(0) 推荐(0)