摘要: 用类制造对象 对象与类 对象是实体,需要被创建,可以为我们做事情 类是规范,根据类的定义来创建对象 对象=属性+服务 数据:属性或状态 操作:函数 从这些例子可以看出来 class是提供服务的,数据是存在对象中的,这里就引出一个新概念“封装”即将数据与操作固定在一起,例如c1对象 Circle存放着 阅读全文
posted @ 2022-06-21 15:55 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(22) 评论(0) 推荐(0)
摘要: 函数的调用 简单应用举例 例1:编写一个求两个数的和的子函数 要求使用键盘录入的方式: 分析与总结: 要实现某一功能,把其定义为一个函数封装起来 就可以重复多次使用;这样一来,main函数里的代码减少了 提高了程序可读性等,但应注意自定义的函数应写在main函数之外而class类中 >即自定义的函数 阅读全文
posted @ 2022-06-21 14:51 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(25) 评论(0) 推荐(0)
摘要: 函数的定义 函数的定义 习惯把函数也叫成方法,都是一个意思;函数是具备特定功能的一段代码块,解决了重复性代码的问题。 为什么要定函数呢? 目的是为了提高程序的复用性和可读性。 函数的格式 修饰符返回值类型函数名(形式参数类型1 参数名1,形式参数类型2 参数名2,形式参数类型3 参数名3...... 阅读全文
posted @ 2022-06-21 13:49 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(23) 评论(0) 推荐(0)
摘要: 字符串操作 字符串是对象,对它的所有操作都是通过" . " 这个运算符来进行的 字符串.操作 他表示对.左边的这个字符串做右边的那个操作 这里的字符串可以是变量也可以是常量 Strings大小的比较 两个字符串可以比较大小: 如果s1比s2小,那么结果是负的;如果s1和s2相等,那么结果是0; 如果 阅读全文
posted @ 2022-06-21 13:38 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(25) 评论(0) 推荐(0)
摘要: 包裹类型 对于基本数据类型,Java提供了对应的包裹(wrap)类型。这些包裹类型将一个基本数据类型的数据转换成对象的形式,从而使得它们可以像对象一样参与运算和传递。下表列出了基本数据类型所对应的包裹类型: 字符串变量 String s; String是一个类,String的变量是对象的管理者而非所 阅读全文
posted @ 2022-06-21 11:45 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(25) 评论(0) 推荐(0)
摘要: 字符类型 字符型char在Java语言中占用 2 个字节,char类型的字面量必须使用半角的单引号括起来,取值范围为[ 0 - 65535 ],char 和 short 都占用 2 个字节,但是 char 可以取到更大的正整数,因为 char 类型没有负数。 注意:字符串直接量必须括在双引号之中。而 阅读全文
posted @ 2022-06-21 10:21 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(33) 评论(0) 推荐(0)
摘要: 素数 去掉偶数后,从3到x-1 每次加2 ·如果×是偶数,立刻 ·否则要循环(n-3)/2+1遍 ·当n很大时就是n/2遍 构造素数表 欲构造n以内的素数表 1. 令x为2 2. 将2x/ 3x. 4x直至ax<n的数标记为非素数 3. 令x为下一个没有被标记为非素数的数,重复2;直到所有的数都已经 阅读全文
posted @ 2022-06-21 10:11 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(28) 评论(0) 推荐(0)
摘要: 投票统计 写一个程序,输入数量不确定的[0,9]范围内的整数,统计每一中数字出现的次数,输入-1表示结束 循环遍历 通常都是使用for循环,让循环变量i从0到<数组的length,这样循环体内最大的i正好是数组最大的有效下标 常见错误是: 循环结束条件是<=数据长度,或; 离开循环后,继续用i的值来 阅读全文
posted @ 2022-06-21 09:36 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(34) 评论(0) 推荐(0)
摘要: 数组的元素 有效的下标 最小的下标是0,最大的下标是数组的元素个数-1 可是编译器不会检查看你是否用了有效的下标 但是如果运行的时候出现了无效的下标,可能会导致程序终止 定义数组变量 元素个数必须是整数 元素个数必须给出 元素个数可以是变量 Length 每个数组有一个内部成员length,会告诉你 阅读全文
posted @ 2022-06-20 22:07 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(24) 评论(0) 推荐(0)
摘要: 初识数组 一、数组 数组是用来存储一个元素个数固定且元素类型相同·的有序集。 数组的两个特点:大小是固定的,且确定之后是不能改变的;数组内的元素类型是相同的。 1、数组的定义(两种): int array[] ;//第一种 int[] array ;//第二种 其实这两种定义方式效果完全一样。 2、 阅读全文
posted @ 2022-06-20 21:31 ㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤㅤ 阅读(44) 评论(0) 推荐(0)