摘要:
今天我们主要学习了如下内容: 1.类和对象的基本概念,类定义的语法2. 创建对象的语法访问对象成员变量和成员方法的语法3. 从数据类型的角度理解类和对象,以及对象的内存图解。4.面向对象特殊语法: a. 成员变量 VS局部变量 b. 方法形参类型为引用类型时的特殊例子。 c. 构造方法 d. thi 阅读全文
摘要:
作业: 1. 输入一个 m*n的矩阵和一个n*p的矩阵,并初始化, 要求打印出两个矩阵的乘积(两个矩阵数据,分别存储在两个二维数组中) 2. 一个楼梯有n (n >= 1)级,每次走1级或两级,请问从1级台阶走到第n级台阶一共有多少种走法(假设一开始站在第0级台阶上) 3. 计算n条直线最多能把平面 阅读全文
摘要:
作业 1. 将67转换为 二进制,八进制,十六进制,将 0b10100101, 0345, 0xef 转换为十进制 2. 字长为8,已知原码 0110 1010 和 1100 0110, 求它们的补码,已知补码 0110 1010 和 1100 0110, 求它们的原码 3. 语句byte b = 阅读全文
摘要:
今天我们主要学习以下内容1. 二维数组的概念,内存映象,二维数组中数据元素的访问2. 二维数组的3中初始化方式3. 方法的参数传递问题(基本数据类型和引用数据类型)4 递归方法的定义,递归的算法核心思想 二维数组 引例: 我们已经学习了基本的一维数组,可以持有大量数据。 思考如下场景: 假设我现在要 阅读全文
摘要:
1.给定一个整数数组 nums 和一个目标值 target,请你在该数组中找出和为目标值的那两个整数, 并返回他们的数组下标,假设每种输入只会对应一个答案 (因为是两个数,所以下标值,有两个,所以该方法返回一个int[],里面包含两个整数对应的数组下标) 2. 给定一个数组,将数组中的元素循环向右移 阅读全文
摘要:
今天学习数组的两种常见错误 ArrayIndexOutOfBoundsException 和 NullPointerException。(见day05) 之后一起做一些数组的练习。 1.数组遍历(依次输出数组中的每一个元素) 2.数组元素逆序 图:元素逆序-奇数 图:元素逆序-偶数 3.对取值范围在 阅读全文
摘要:
1. 定义方法完成,打印 nxn乘法表(n的取值范围是[1-9]) 2. 给定一个排序数组,返回移除相同元素后数组的新长度。 答案: 1. 1 import java.util.Scanner; 2 // 定义方法完成,打印 nxn乘法表(n的取值范围是[1-9]) 3 public class D 阅读全文