摘要:
Java 中定义数组的语法有两种: type arrayName[]; type[] arrayName;type 为Java中的任意数据类型,包括基本类型和组合类型,arrayName为数组名,必须是一个合法的标识符,[ ] 指明该变量是一个数组类型变量。例如: int demoArray[]; 阅读全文
摘要:
Java流程控制的语法与 C/C++ 类似,也有 if...else、while、do...while、for、switch...case等,这里不再讲述具体语法,仅举例说明。输出九九乘法表(右上三角): public class Demo { public static void main(Str 阅读全文
摘要:
Java中的运算符和C/C++相差无几。 数学运算符 数学运算,结果为一个数值。见下表: 关系运算符 关系运算符,结果为一个布尔值。见下表: 位运算符 位运算符对整数的二进制形式逐位进行逻辑运算,得到一个整数。见下表: 条件运算符 Java中也有一个条件运算符(三目运算符): condition ? 阅读全文
摘要:
数据类型的转换,分为自动转换和强制转换。自动转换是程序在执行过程中“悄然”进行的转换,不需要用户提前声明,一般是从位数低的类型向位数高的类型转换;强制类型转换则必须在代码中声明,转换顺序不受限制。 自动数据类型转换 自动转换按从低到高的顺序转换。不同类型数据间的优先关系如下: 低 >高 byte,s 阅读全文
摘要:
Java 是一种强类型的语言,声明变量时必须指明数据类型。变量(variable)的值占据一定的内存空间。不同类型的变量占据不同的大小。Java中共有8种基本数据类型,包括4 种整型、2 种浮点型、1 种字符型、1 种布尔型,请见下表。 对于整型数据,通常情况下使用 int 类型。但如果表示投放广岛 阅读全文