摘要: 循环:重复执行的事情 特征:循环操作/循环体、循环条件 程序中的循环=循环条件+循环操作 while:先判断,后执行 while(循环条件) { 循环操作; } int i = 0; while(i<10000) { System.out.println(i+"hello world"); i++; 阅读全文
posted @ 2023-04-15 18:04 tin88eaby 阅读(29) 评论(0) 推荐(0)
摘要: if...else... if(A) elseB为对立事件,非此即彼 多重if 多重选择 if(布尔条件){ ...//如果条件为真,则执行 }else if{ }else if{ }else if{ }else { } 分析时,可以借用数轴 多重if,编写顺序:严格优秀判断(大于和大于等于,数字越 阅读全文
posted @ 2023-04-13 21:38 tin88eaby 阅读(66) 评论(0) 推荐(0)
摘要: 小数运算可能遇到问题 System.out.println(3*0.3f);结果为0.90000004 float int 都是32bit int的氛围能够容纳下2的32次方个数字 float的小数,无穷无尽个数字,因此2的32次方个位置无法容纳全部小数。 深入理解:整数都可以用二进制,小数不行 5 阅读全文
posted @ 2023-04-10 20:06 tin88eaby 阅读(17) 评论(0) 推荐(0)
摘要: 细节 %:有符号问题,结果用永远与被除数一致 System.out.println(10%3);//1 System.out.println(-10%3);//-1 System.out.println(10%-3);//1 System.out.println(-10%-3);//-1 逻辑运算符 阅读全文
posted @ 2023-04-08 23:10 tin88eaby 阅读(27) 评论(0) 推荐(0)
摘要: 算数运算符 建议:给符号两端预留空格 + - * / 除 % 求余,取模 在生活中 23除7等于3余2 代码中23/7=3 23%7=2 例子: public static void main (String[] args) { //46天,包含了几周零几天 int weeks = 46 / 7 ; 阅读全文
posted @ 2023-04-08 23:09 tin88eaby 阅读(80) 评论(0) 推荐(0)
摘要: 类型转换 数据类型的转换: 1.自动转换: 范围小的可以自动转换(赋值)为范围大的类型 范围小的类型【遇到】范围大的类型,自动转为范围大的 整数小于小数 “最大的是字符串”:任何类型遇到字符串,都可转换为字符串 char<int 2.强制转换 范围大的赋值给范围小的,必须强转 通用写法: 范围小 = 阅读全文
posted @ 2023-04-08 23:09 tin88eaby 阅读(20) 评论(0) 推荐(0)
摘要: 变量应用 java可以直接表示的进制: 二进制:0b数字 0b011表示3 十进制:(默认) 八进制:0数字 011表示9 十六进制:0x int num2 = 72; 以下两部的组合; int num2; num2 = 72; 变量命名规则(强制规则): 首字母+其他 a.首字母:各国语言,下划线 阅读全文
posted @ 2023-04-08 23:09 tin88eaby 阅读(31) 评论(0) 推荐(0)
摘要: 数据类型详解 main快捷键写法:psvm tap 输出语句: sout tap \t 制表符 补满一定位数:idea中4补码位 多行注释,选中代买, ctar / 变量 变量存在于内存中(程序结束,计算机关机之后,变量失效) 变量像宾馆 宾馆:1.申请房间类型(三人间,单人间...) 2.入住(房 阅读全文
posted @ 2023-04-08 23:08 tin88eaby 阅读(37) 评论(0) 推荐(0)
摘要: 第一个java程序详解 public class Test { public static void main(String[]args){ System.out.println("hello world"); } } class后面的称之为类名 public class后面的类名必须和文件名保持一 阅读全文
posted @ 2023-04-08 23:08 tin88eaby 阅读(20) 评论(0) 推荐(0)
摘要: 01java基础入门 Java是一门跨平台语言,一次编写,处处运行 Java能够跨平台原因,是因为有各类型的jvm,且各个Jvm不跨平台 写代码(java)->编译(class)->执行class jvm:Java虚拟机 jre:jvm+核心类库 :只能运行Java程序,但不能开发 jdk:jre 阅读全文
posted @ 2023-04-08 23:06 tin88eaby 阅读(20) 评论(0) 推荐(0)