- 博客(5)
- 收藏
- 关注
原创 java第二周总结
选择排序: 一个数对其他数依次进行比较 Scanner sc =new Scanner(System.in); System.out.println("请你随便输入4个整数"); int[] arr = new int[4]; //给数组中n个元素赋值 for (int i = 0; i < arr.length; i++) { arr[i] = sc.nextInt(); } //对输入的10个整数降序 int temp = 0; for
2020-11-06 11:32:07 267 4
原创 java第五周总结
之前基于面向对象及逻辑算法实现过动态日历,发现要写很多逻辑判断或者算法,现在基于Calendar实现动态日历,底层已经完成了很多算法及判断,大量的减少了代码量。 public class CalendarDemo { public static void main(String[] args) { Calendar c = Calendar.getInstance(); Scanner sc = new Scanner(System.in); System.out.println("今年输入那
2020-11-29 15:19:20 205 2
原创 java第四周总结
文件的过滤 package com.filedemo; import java.io.File; import java.io.FileFilter; import java.io.IOException; public class FileDemo { public static void main(String[] args) throws IOException { File f = new File("C:\\Users\\承蒙\\Desktop\\好多作业"); File[] fi
2020-11-22 20:26:21 94
原创 java第三周总结
上周用数组基于面向对象完成了一个学生管理系统,发现其中有很多弊端,例如,用数组每次的长度只能是不变的,数组如果长度过大,会造成空间上不必要的浪费,太小则造成数据存不下。 逻辑上实现动态数组 思路:在创建MyArrayList对象时,初始化一个长度为5 的数组,在添加商品时,会先对数组的容量进行判断, 当前数组的容量大于等于初始数组容量时,会对其容量扩增(1.5倍),然后通过数组拷贝进行让原有数组里的数据添加到新数组中。 import com.day04.example.Goods; public class
2020-11-15 13:43:03 133
原创 java第一周总结
java基础知识巩固 Java所有基本数据类型都是关键词 Long、float等正在定义数值时末需要加上L或者F 整型 •Byte •Short •Int •Long 拓展 1byte(字节)=8bits(位) 1024bits=1kb 1024kb=1mb 浮点型 •Folat(单精度) •Double(双精度) 字符型 •Char 布尔型 •Boolean 基本类型转化问题 基本原则:小转大 直接转 ,大转小,强转 例://不用强转 byte b = 123; int i =
2020-10-30 20:24:43 192
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人