摘要: for循环其实和while循环差不多, 在我们后面的学习中会大量使用他们 for循环的语法也类似: for(表达式1;表达式2;表达式3;){ //循环体 } 说明一下这三个表达式分别代表什么: 表达式1:表示初始化计数器(计数器只会初始化一次) 表达式2:这就是和while一样的一个循环条件 表达 阅读全文
posted @ 2018-09-20 20:15 JAV不会A 阅读(715) 评论(0) 推荐(0) 编辑
摘要: 前面说了程序的判断,这里就是程序的循环 所谓循环:就是一个重复做这个事情,直到达到一个循环条件时,就停止 while循环又分为两种: 一种是普通while,另一种是do while 首先来看普通while的语法结构: while(循环条件){ 循环体 } 测试代码: 打印结果为: sum=5050 阅读全文
posted @ 2018-09-19 21:10 JAV不会A 阅读(619) 评论(0) 推荐(0) 编辑
摘要: 三元运算符。看起来挺高深的样子。等你看完这篇你就知道了。 我们还是通过一个小案例来使用这个三元运算符: 我们这个需求比较简单,也可以使用我们前面学的if和switch来做 if: 结果也是没问题的 switch: 结果 其实我们可以发现一个问题:就是无论是if还是switch看起来有点麻烦。 现在来 阅读全文
posted @ 2018-09-19 15:41 JAV不会A 阅读(465) 评论(0) 推荐(0) 编辑
摘要: 首先我们要了解: switch中文的意思就是转换,break也就是打断的意思 switch怎么用,其实和if差不多 switch(变量){ case 常量 : 语句块 break; //也可以有多个case default : 语句块 break; } 括号内只可以使用byte,short ,int 阅读全文
posted @ 2018-09-18 22:37 JAV不会A 阅读(755) 评论(0) 推荐(0) 编辑
摘要: if分为两大类: 一:简单if 二:多重if 一:简单if 首要的肯定是先要知道它的语法: if(布尔类型的结果的表达式){ 括号内为true时执行的语句 }else{ 括号内为false时执行的语句 } 我们用一个小案例来演示一下: 运行结果(绿色数字为自行输入的): 以及 这就是我们通过简单if 阅读全文
posted @ 2018-09-18 15:24 JAV不会A 阅读(257) 评论(0) 推荐(0) 编辑
摘要: 这一起也要说一下这最后一个运算符:位运算符 注意:本篇大部分都是讲二进制的,如果不会转换,还需去前面补补课 既然讲到了位运算,有一个知识点是肯定不能落下的: 那就是原码,反码,补码这三个的概念 看图:   嗯!感觉差不多。 对了 本篇的主要内容是位运算,差点忘了 那就先看一下一共有那些位运算符吧 阅读全文
posted @ 2018-09-18 08:19 JAV不会A 阅读(917) 评论(0) 推荐(0) 编辑
摘要: 前面我说了三种运算符:算术、赋值、比较运算符。 这里的逻辑运算符算是一个比较重要的。 首先我们的逻辑运算符也有六种(莫名其妙又是六种...) 这些逻辑运算符可以用来连接多个表达式 这些表达式无非就是一些比较运算符 分别是: &: 只有两边的结果都为true时,最终的结果才是true,否则就是fals 阅读全文
posted @ 2018-09-14 09:57 JAV不会A 阅读(567) 评论(0) 推荐(0) 编辑
摘要: 这里为什么把这两个合起来呢? 因为这两个东西太简单了, 一篇一篇写有点浪费,所以就合起来一起写了 嗯 第一个.赋值运算符 赋值运算符一个有六个: =,+=,–=,*=,/=,%= 废话少说,上图: 运行结果如下: 赋值运算符也没什么好讲的,差不多也就这样。 第二个.比较运算符 顾名思义就是用来比较的 阅读全文
posted @ 2018-09-13 21:22 JAV不会A 阅读(534) 评论(0) 推荐(0) 编辑
摘要: 算术运算符可以简单分为两大类 一.四则运算 二.自增,自减 一.四则运算 其实和我们数学中的差不多 + 号表示两数想加 - 号表示两数相减 * 号表示两数相乘 / 号表示两数相除,求商 % 号表示两数相除,求余数 二.自增,自减 自增和自减无非就是在变量名前面或者后面加上++,–– 代表的就是这个变 阅读全文
posted @ 2018-09-13 19:22 JAV不会A 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 我们都知道了JAVA语言中一个有八大数据类型, 然而这些数据类型中除了布尔类型,其它类型的数据都可以相互转换 这些转换也分为两种: 一:自动转换 二:强制转换 一.自动转换 为什么要自动转换? 因为变量在运算过程中可能会超出数据类型存储的范围(溢出) 我们JAVA就采用数据类型的自动转换来避免这个问 阅读全文
posted @ 2018-09-12 20:17 JAV不会A 阅读(283) 评论(0) 推荐(0) 编辑