摘要:
string的构造方法 psvm创建main方法 把字节翻译成了小a小b小c。字符串的底层科室用的byte字节数组 Ctrl+鼠标左键点击string 这个byte就保存了字符串底层的字节数据 直接创建的方式 阅读全文
摘要:
大集合里面循环装了20个int类型的随即数字 下面要自定义方法,这个方法专门负责筛选 遍历偶数的集合 重点是集合当做方法的参数,还能当做集合的返回值 阅读全文
摘要:
在api中查找 java.lang包里面的不用引用 阅读全文
摘要:
主要锻炼用集合作为参数 使用if判断语句 阅读全文
摘要:
分析题目和解题思路 先来新建学生类。定义两个成员变量,后面进行代码的生成 遍历集合 阅读全文
摘要:
循环6次就是6.fori 循环子在外部+1就是得到的1到33的数字 list.fori遍历集合 自动生for循环的代码 阅读全文
摘要:
泛型必须是引用类型,不能是基本类型 里面的泛型用int就会报错 集合里面保存的都是地址值。基本类型的数据没有地址值,所以你想要往里面存int是不可以的 基本类型可以往ArrayList里面放,但是必须要借助包装类 包装类其实就是首字母编程大写。Integer和Character要特别的注意一下 获取 阅读全文
摘要:
常用的方法记下来 刚创建好,什么都不放的 add添加方法肯定是成功的。 加了这么多的值都没有用返回值,输出的结果可以看到都是添加成功的 获取索引值 ALT+回车键,推荐使用本地变量去接收 这样左边就会创建一个变量 remove:删除 size 循环ArrayList list.fori:这样生成fo 阅读全文
摘要:
新建类 多了个尖括号,大写字母E,这是什么意思呢? 尖括号当中叫做泛型。存储的统一的类型,这个类型就在尖括号里面写上,我们用一个字母占位表示。 如何创建呢 构造方法有三个,最常用的就是无参构造 先掌握里面的add方法 泛型只能是引用类型,不能是基本类型 左边尖括号内必须写,右边可以写也可以不写 打印 阅读全文
摘要:
对象数组是怎么回事呢? 新建Person类 代码生成后续的代码 生成一个无参构造 两个成员变量都选上,这是全参构造 生成getter和setter 数组的默认的第几0个元素是null 创建三个对象 输出的是三个地址值 输出元素1的name值 阅读全文
摘要:
0到100之间的数字。猜多少次才能猜对最终的结果。大了或者小了都会告诉你。 二分法查找。 循环次数不确定用whilte true的方式去循环 前两种情况是需要重试的 把猜测的代码放在whilte循环里面,如果猜中了就break 退出掉。 跳出循环后输出游戏结束 只给10次机会,猜不中就算输了,最多循 阅读全文
摘要:
生成随即数的时候,总是会短一个,因为它是从0开始的 这是左闭右闭区间。 循环100次输出的结果 阅读全文
摘要:
左闭右开区间 阅读全文
摘要:
用来产生随即数字 构造方法有一个是为空的 每次运行数值都不一样 阅读全文
摘要:
新建类demo02 引出本地变量 一回车左边自动出现变量去接收 这里传入的参数是new了一个匿名对象的方式 匿名对象作为返回值 调用返回的匿名对象的方法。Alt+回车,选择里面的第一项 然后左边会出现变量去接收 这就是使用匿名对象作为方法的的参数和返回值都是可以的 阅读全文
摘要:
没有名字的对象,叫做匿名对象 新建一个Person类 把赵又廷赋值交给匿名对象Person里面的成员变量name 想调用里面的ShowName的话 还需要再定义一个匿名对象。 第三个对象是一个全新的。赵玉婷只是赋值给了第二个对象的name值 阅读全文
摘要:
思路分析: 获取前两个数字中的看最大值,有多重写法,这里先演示第一种。三元运算符的方式 阅读全文
摘要:
导包语句其实不用我们自己去写, 选中后回车会自动的导入包 java.util 如果没有导入进来也可以,光标在关键字那里,ALT+回车 也会自动导入包 运行看一下结果:程序其实还有可以优化的地方 先输入10,再输入20,输出了结果 出现最后一行蓝字的时候才表示程序已经停下来了。 优化这块的代码。加两行 阅读全文
摘要:
Scanner如何进行键盘输入,引用类型就包含了Scanner,它就是引用类型,所以也有这三个步骤, 导包、创建、使用 先通过api文档找到它。左边输入要查找scanner。双夹scanner右边就会出现了。 在java.util包里面 第一步导包,因为我们的代码还没有用上,所以现在还是灰色的 2. 阅读全文