摘要:
我们如何实现键盘数据的录入呢? A:导包 格式: import java.util.Scanner; 位置: 在class上面。 B:创建键盘录入对象 格式: Scanner sc = new Scanner(System.in); C:通过对象获取数据 格式: int x = sc.nextInt(); Demo:import java.util.Scanner; ... 阅读全文
摘要:
运算符: 就是对常量和变量进行操作的符号。 算数运算符: A:+,-,*,/,%,++,-- B:+的用法 a:加法 b:正号 c:字符串连接符 C:/和%的区别 数据做除法操作的时候,/取得是商,%取得是余数 D:++和--的用法 a:他们的作用是自增或者自减 b:使用 **单独使用 放在操作数据的前面和后面效果一样。 a++或者++a效果一样。 **参与操作使用 ... 阅读全文
摘要:
System.out.println('a'); 、 输出结果:a System.out.println('a'+1); 输出结果 98 System.out.println("hello"+'a'+1); 输出结果: helloa97 字符串数据和其他数据做+,结果是字符串类型。 这里的+不是加法运算,而是字符串连接符。 System.out.println('a'+1+"h... 阅读全文
摘要:
注意: 在定义long类型的值是末尾需要加l或者L; 在定义单精度浮点型的数据变量是需要在末尾加f或F; 作用域: 变量定义在哪一级大括号中,哪个大括号的范围就是这个变量的作用域。相同的作用域中不能定义两个同名变量。 初始化值: 没有初始化值不能直接使用(只要在使用前赋值就行,并不一定必须要在定义时候给值) 在一行上建议之定义一个变量 (可以定义多个,但是不建议) 阅读全文
摘要:
+是一个运算符, 做数据的加法。 boolean类型不能转换为其他类型。 默认转换 byte,short,char—int—long—float—double byte,short,char相互之间补转换,他们参与运算首先转换为int类型 强制转换(从大的数据类型转化为小的数据类型) 目标类型 变量名=(目标类型)(被转换的数据); 注意: 不要随意使用强制转换,隐含损失精度的问题。 ... 阅读全文
摘要:
结果为-126 以下为分析过程 阅读全文
摘要:
数据类型: Java语言是强类型语言,对于每一种数据都定义了明确的具体数据类型,在内存总分配了不同大小的内存空间 数据类型的分类: 基本数据类型: 整数: 占用字节数 Byte 1Short2Int4Long8浮点数: Float4Double8字符: Char2布尔: Boolean1 注意: 整数默认是int类型 ... 阅读全文
摘要:
变量的概念: 在程序执行的过程中,在某个范围内其值可以发生改变的量 从本质上讲,变量其实是内存中的一小块区域,使用变量名来访问这块区域,因此,每一个变量使用前必须要先申请(声明),然后必须进行赋值(填充内容),才能使用。 变量定义格式: 数据类型 变量名 = 初始化值; 注意:格式是固定的,记住格式,以不变应万变 阅读全文