笔记
PiHriX_May_20
这个作者很懒,什么都没留下…
展开
-
程序执行流程之if-else语句(上)
一.顺序执行 1.代码块的执行是顺序执行 2.只要程序运行过程中不出错,就会一行行的向下顺序执行 二.用if-else选择的实行某一个代码块 1.if-else语法 if(boolean值){ if 语句块 } else{ else语句块 } (1)if-else语法,只有一个语句块被执行 (2)if和else都是Java中的关键字 (3)if语法 (4)把if-else看做一个表达式,程序整体还是顺序执行的 三.增强寻找可以被整除的程序 1.增强点 *只输出可以整除的数原创 2022-02-23 10:59:59 · 943 阅读 · 1 评论 -
操作符和数据类型总结
自增和自减操作符 自增自减操作符是可以直接改变变量值的操作符(不需要用等号 隐含了赋值的操作) 前加加和前减减 (’++’’–'放在前面(++a) 先实行加加或减减的操作再使用变量的值) 后加加和后减减 (’++’’–'放在后面(a++) 先使用变量的值再实行加加或减减的操作) 加加是一个 +1操作和一个赋值操作的缩写;减减就是一个 -1操作和一个赋值操作的缩写 打印26个连续的字符 自动类型转换:char 到 int (char ch = ‘A’; int num = ch; 不需要指定任何内容 J原创 2022-01-04 23:44:01 · 355 阅读 · 0 评论 -
字符集编码和字符串
什么是字符集和编码 什么是字符集(Charset) 字符集就是字符的集合,一般会包含一种语言的字符,比如 GBK 是包含所有常用汉字字符的字符集。ASCII 是包含英文字符的字符集 字符就是Java中的char(character) 什么是编码(Encoding) char代表一个字符 char的本质也是数字 将数字映射到字符就叫编码 将一个字符集映射到数字 就是给这个字符集编码 编码是有标准的 所有的计算机系统按照同一个编码标准执行 有时候编码和字符集会混用 编码和字符集介绍 常用的字符集简介原创 2021-12-22 16:52:20 · 224 阅读 · 0 评论 -
基本数据类型的更多语法点
变量要先赋值后使用 不给变量赋值代表什么 计算机无法理解 不赋值就使用会怎么样 不赋值直接使用会报错 计算并赋值运算符 作用是为了让代码更简洁。例如 a = a + 10,可以简化为 a += 10 += -= /= *= %= &= ^= |= <<= = = 数据类型自动转换 1.自动类型转换 1.不会出现问题的类型转换,编程语言可以做自动类型转换,比如低精度的数字向高精度的数字转换 (例如a是int数 b是double数 所运算的结果Java就会原创 2021-12-06 16:05:35 · 76 阅读 · 0 评论 -
JAVA中的位运算符
字面值的八进制和十六进制 1.八进制:以0开头的整数 例:05就是十进制的5 011就是十进制的9 2.十六进制:以0x开头的整数 例:0xF就是十进制的15 0x11就是十进制的17 按位运算符 **什么是按位运算符?**就是一位一位的运算 例如有两个数字都是二进制所表示的 那对应的相同位置的位(bit)能够进行运算就是按位运算符 是专门为二进制定做的运算符 和’+’’-’’*’’/'等运算符是不同的 按位并(AND):& (1相当于true 0相当于false 例如1111和0000进行A原创 2021-12-01 13:11:44 · 495 阅读 · 0 评论 -
JAVA中的运算符
什么是运算符 运算符对一个或者多个值进行运算 并得出一个运算结果 运算符的运算结果类型有的是固定的 有时候会根据被计算的值变化 比如两个int相加 结果的类型就是int 两个byte相加 返回值的类型就是int 混淆点:除赋值运算符外 运算符本身不会更改变量的值 取模运算符:% 用来计算余数 负数也可以被取模 负数也可以取模 小数也可以取模 例:int num = 10; num % 2 结果为0 num % -3 结果为1 num % 4 结果为2 num % 5原创 2021-11-27 11:06:06 · 611 阅读 · 0 评论 -
JAVA中的基本数据类型
认识二进制 1.十进制:每一位可以是0~9十个值 到十进位 2.二进制:就是只有0、1两个值表示的数 规则是逢二进一 例如十用二进制表示就是1010 3.十六进制:每一位可以是0~F十六个值 例如十用十六进制表示就是A 4.bit和byte: bit:一个二进制的位就叫做一个bit 例如网络带宽中的单位 byte:八个二进制的位组成一个byte 是硬盘等存储的单位 byte是计算机中基本的衡量存储的单位 计算机在对外使用时不会使用bit作为划分存储的单位 数字的基本数据类型 1.整数数据类型 byte原创 2021-11-25 10:37:13 · 207 阅读 · 0 评论 -
从加减乘除到代码块
java代码三级跳——表达式,语句和代码块 1.表达式(expression): java 中最基本的一个运算 是由数字、运算符、数字分组符号(括号)、自由变量和约束变量等以能求得数值的有意义排列方法所得的组合 比如一个加法运算表达式 (1)例:1+2 (2)a+b 2.语句(statement):是最小的组成单位由表达式组成,以 ; 结束 (1)例:int a = 3; (2)y = a + 9; (3)System.out.println(y); 3.代码块:大括号里面的内容. 标题java是区分大小写原创 2021-11-24 13:31:30 · 525 阅读 · 0 评论 -
JAVA入门
计算加减乘除 1.加法运算符:“+” (1)在整形(int)情况下 不同变量相加遵守数学上的加法运算规则 2.减法运算符: “-” (1)在整形(int)情况下 不同变量相减遵守数学上的减法运算规则 3.乘法运算符:“*” (1)在整形(int)情况下 不同变量相乘遵守数学上的乘法运算规则 4.除法运算符:"/" (1)在整形(int)情况下 不同变量相除遵守数学上的除法运算规则 基本数据类型 1.整形(int) 只能存放数字 不能存放小数点 整形的存储范围:int占用2字节,16比特,数据范围为-3276原创 2021-11-22 12:05:01 · 247 阅读 · 0 评论