摘要: 成员变量 在函数中可以直接写成员变量的名字来访问成员变量 函数式通过对象来进行调用的 通过.来进行调用哪个方法,就建立了getFood和ve之间的关系让getFood内部的成员变量指的是v的成员变量 是通过this进行的 this是成员函数的一个特殊的且固有的本地变量,表达了调用这个函数的那个对象 阅读全文
posted @ 2022-06-10 16:00 魔光领域 阅读(29) 评论(0) 推荐(0) 编辑
摘要: 用类制造对象 对象与类 对象是实体,需要被创建,可以为我们做事情 类是规范,根据类的定义来创建对象 对象 表达东西或事件 运行时响应消息用来提供服务的 类 定义所有猫的属性 就是java中的类型 可以用来定义变量 对象=属性+服务 数据:属性或状态 操作:函数 把数据和对数据的操作放在一起-->封装 阅读全文
posted @ 2022-06-10 15:59 魔光领域 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 函数调用 在调用函数的或者写的时候没有()是不能的就会理解为其他的意思 如果有参数需要给正确的数量与正确的顺序 就会交给正确对应的 函数知道每一次是哪里调用它,在函数结束的时候会返回到正确的地方 函数返回值需要使用return进行返回值 return停止函数的执行,并返回一个值 void是没有返回值 阅读全文
posted @ 2022-06-10 15:58 魔光领域 阅读(45) 评论(0) 推荐(0) 编辑
摘要: 函数定义 函数就是一块代码接收0或多个参数做一件事情,并返回0或一个值 对象的操作就是定义方法进行调用 public static void main(String[] args) { Scanner sc = new Scanner(System.in); int i = sc.nextInt() 阅读全文
posted @ 2022-06-10 15:56 魔光领域 阅读(87) 评论(0) 推荐(0) 编辑
摘要: 字符串操作 字符串是对象,对他的所有的操作都是用 . 这个的运算符来进行的 . 左边的字符串做右边的那个操作 这里的这个字符串可以是常量也可以是变量 public static void main(String[] args) { String a = "112"; String b = "221" 阅读全文
posted @ 2022-06-10 15:55 魔光领域 阅读(23) 评论(0) 推荐(0) 编辑
摘要: 逃逸字符 由\开头后面跟上另一个字符这两个字符结合起来就组成了一个字符 包裹类型 每一个基础类型都有对应的包裹类型 int q = 10; Integer k = 10; q是等于k的 其余的都是这样差不多的 字符串变量 比如 String s 他这个String 是一个类而String 的变量是对 阅读全文
posted @ 2022-06-09 17:42 魔光领域 阅读(15) 评论(0) 推荐(0) 编辑
摘要: 二维数组 java可以有二维数组或多维数组 二维数组就是要用两个数字来表达这个数字当中的某一个元素 int[][] a = new int[5][3]; 这个理解为是一个5行3列的矩阵来进行标记数组的元素 而遍历二维数组需要两个for循环 第一个表示行第二个循环来表示列 int[][] a = ne 阅读全文
posted @ 2022-06-09 17:37 魔光领域 阅读(56) 评论(0) 推荐(0) 编辑
摘要: 遍历数组 有一个数组如何找出某个数据是否存在 使用for循环让i从0到<数组的lenght,这样的体内最大的i正好是数组最大的有效下标 Scanner in = new Scanner(System.in); int[] arr = {1,2,56,76,8,8,56,32}; int x = in 阅读全文
posted @ 2022-06-09 17:35 魔光领域 阅读(39) 评论(0) 推荐(0) 编辑
摘要: 数组的元素 每个元素都是那种类型的变量 索引或下标都是从0开始的 g[0] g[99] 最小的下标是0最大的是数组的元素-1 在你编写的时候越界他是不会报错的,在运行的时候是会检查你是否越界从而出现错误 数组变量 直接初始化数组 int[] arr = {1,2,56,76,8,8,56,32}; 阅读全文
posted @ 2022-06-09 17:34 魔光领域 阅读(26) 评论(0) 推荐(0) 编辑
摘要: 初识数组 让用户输入很多数字算出这些数字的平均数并输出所有大于平均数的数 先定义数组,输出数组需要遍历进行输出 Scanner sc = new Scanner(System.in); int x; //定义数组 int[] numbers = new int[100]; double sum =0 阅读全文
posted @ 2022-06-09 17:32 魔光领域 阅读(41) 评论(0) 推荐(0) 编辑