摘要: //导入包 import java.util.Random; class sjzh { //main方法 public static void main(String[] args) { //创建一维数组 String[] name={"x","y","z","o"}; //定义一个Random类型的变量r Rand... 阅读全文
posted @ 2018-07-18 06:47 轮回守护 阅读(2203) 评论(0) 推荐(0) 编辑
摘要: 原因: 看一下这个例子 从上述代码不难看出,程序需要针对每一种求和的情况都定义一个方法,如果每个方法的名称都不相同,在调用时就很难分清哪种情况该调用哪个方法。 为了解决这个问题,Java允许在一个类中定义多个名称相同的方法,但是参数的类型或个数必须不同,这就是方法的重载。 接下来通过方法重载的方式进 阅读全文
posted @ 2018-07-18 06:41 轮回守护 阅读(1824) 评论(0) 推荐(0) 编辑
摘要: 1 方法概述: 在java中,方法就是用来完成解决某件事情或实现某个功能的办法。我们可以通过在程序代码中引用方法名称和所需的参数,实现在该程序中执行(或称调用)该方法。方法,一般都有一个返回值,用来作为事情的处理结果。void 返回值。 首先写一下方法的语法格式: 修饰符 返回值类型 方法名(参数类 阅读全文
posted @ 2018-07-18 05:06 轮回守护 阅读(265) 评论(0) 推荐(0) 编辑
摘要: First上图 示例: 以三目运算符为例: 语法: boolean表达式 ? 表达式1 : 表达式2 例: int n = 3>4 ? 100 : 200; 解析:先判断数字3和数字4的大小,然后执行?:条件运算符,若为真输出00,若为假输出200 例2: int a = 5; int b = 3; 阅读全文
posted @ 2018-07-16 11:14 轮回守护 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 三目运算符 有的地方也叫三元运算符 语法: boolean表达式 ? 表达式1 : 表达式2 解释: boolean表达式的结果是true,则整个表达式的结果就是表达式1,相反则是表达式2。 例题: 阅读全文
posted @ 2018-07-15 10:55 轮回守护 阅读(45402) 评论(0) 推荐(0) 编辑
摘要: 布尔运算符 布尔运算符: & 逻辑与 两边都是true,结果是true | 逻辑或 一边是true,结果就是true ! 逻辑非 取反 !true –> false ^ 逻辑异或 两边只要是不一致就是true && 短路与 用法和 & 一样。 || 短路或 用法和 | 一样 &&和&的区别? * & 阅读全文
posted @ 2018-07-15 10:27 轮回守护 阅读(3196) 评论(1) 推荐(0) 编辑
摘要: first先罗列所有比较运算符 赋值运算符的 = 符号与比较运算符的 == 符号是有区别的,如下: 1. 赋值运算符的 = 符号,是用来将 = 符号右边的值,赋值给 = 符号左边的变量; 2. 比较运算符的 == 符号,是用来判断 == 符号 左右变量的值是否相等的。 阅读全文
posted @ 2018-07-15 10:09 轮回守护 阅读(359) 评论(0) 推荐(0) 编辑
摘要: first 先罗列所有赋值运算符 注意:诸如+=这样形式的赋值运算符,会将结果自动强转成等号左边的数据类型。 阅读全文
posted @ 2018-07-15 09:57 轮回守护 阅读(155) 评论(0) 推荐(0) 编辑
摘要: first 先罗列所有的算数运算符 第二步: 注意事项: 我们在使用算术运算符时,记得要注意下列事项: 1.加法运算符在连接字符串时要注意,只有直接与字符串相加才会转成字符串。 2.除法“/”当两边为整数时,取整数部分,舍余数。当其中一边为浮点型时,按正常规则相除。 3.“%”为整除取余符号,小数取 阅读全文
posted @ 2018-07-15 09:30 轮回守护 阅读(139) 评论(0) 推荐(0) 编辑
摘要: ASCII码 在计算机中,所有的数据在存储和运算时都要使用二进制数表示(因为计算机用高电平和低电平分别表示1和0),例如,像a、b、c、d这样的52个字母(包括大写)、以及1、2等数字还有一些常用的符号(例 如*、#、@等)在计算机中存储时也要使用二进制数来表示,而具体用哪些二进制数字表示哪个符号, 阅读全文
posted @ 2018-07-15 05:59 轮回守护 阅读(5724) 评论(0) 推荐(0) 编辑