08 2021 档案
摘要:Arrays类 数组排序 升序 冒泡排序 冒泡排序无疑是最为出名的排序算法之一,总共有八大排序! 如果需要改变从小到大或者从大到小只需要改变if中的大于号或者小于号 稀疏数组 时间换空间
阅读全文
摘要:可变参数 不定项参数, 一个方法中只能指定一个可变参数,它必须是方法的最后一个参数。任何普通的参数必须在它之前声明。 递归 递归:一定要找到一个时候结束,不能陷入死循环。 设置一个边界条件 边界 前阶段:不停的调用自身 返回阶段: n*(n-1) java 是使用栈机制的,在深度比较大时候,会报错,
阅读全文
摘要:java方法详解 void代表空的 名字随便取 但要遵循驼峰命名规范 通过return返回返回值 方法的重载 通过参数类型不同 编译器会去判断选取哪个方法 方法名可以重复 参数类型不同(个数不同、或类型不同、参数排列顺序不同等) 命令行传参 这个点不会经常用,但是需要知道有这么个东西。 通过命令行传
阅读全文
摘要:Switch选择结构 每写一个case后都要用break结束,否则会发生case穿透。 switch需要匹配一个具体的值,或者使用default接收其他意外值。 反编译 java——class(字节码文件)——反编译(IDEA) 查看项目结构 shift +ctrl + alt + s 打开目的位置
阅读全文
摘要:iF选择结构 变量.eqals()可以用于字符串比较 编写程序时一定要所有情况都要思考到,否则留下bug,编写完整后修补bug会浪费很多时间。很麻烦!
阅读全文
摘要:Scanner对象 包 java.util.Scanner是Java5的新特征,我们可以通过Scanner类来获取用户的输入。 基本语法 : Scanner s = new Scanner(System.in); 开始需要先调用类 import java.util.Scanner; 调用结束时关闭
阅读全文

浙公网安备 33010602011771号