java,
分享于 点击 14889 次 点评:172
java,
JAVA 数据类型
基本数据类型:
一、数值型
1、整数类型(byte,short,int,long)
2、浮点类型(float、double)
二、字符型 (char)
三、布尔型(boolean)
引用数据类型
1、类(class)
2、接口 (interface)
3、数组
单行注释
// 单行注释
多行注释
/*
第一行注释
第二行注释
*/
文档注释
/**
* 相关的注释内容,甚至可以使用 HTML 标签
*
*/
变量声明的语法:
数据类型 变量名;
例如:int a;
变量赋值的语法:
变量名 = 值;
例如:a = 10;
两者可以写在一起:
数据类型 变量名 = 值;
例如:int a = 10;
直接量
直接量是指在程序中直接通过源代码的方式指定的值,有时也成为字面量
算术运算符
+ - \* / % ++ --
+ 运算符除了进行数学运算的加法之外,还可以做字符串的拼接。
++ 自增
-- 自减
赋值运算符
= += -= \= *= %=
比较运算符
用于判断两个变量或者常量的大小,返回结果为 true/false。
> < <= >= == !=
逻辑运算符
运算符两边必须是 boolean
类型的变量、常量、表达式
与 &&
或者 ||
非 !
与:只要有一个假就是假
或者:只要有一个真就是真
三目运算符
expression ? if-true-statement : if-false-statement
流程控制
- 顺序结构
- 判断(分支选择)结构
- 循环结构
顺序结构
程序是一个自上而下运行的过程。
分支选择结构
Java 中的分支选择结构有 if 结构、switch 结构
if 结构
具备三种类型的结构表现形式
switch 结构
swtich 语句是有控制表达式和多个 case 标签块组成。在控制表达式中,只允许出现 byte、short、int、char四种基础数据类型,在JDK1.7以后,支持 String 类型的控制表达式。
循环结构
while 结构
(init_statement);
while (test_expression) {
body_statement;
[iteration_statement];
}
int sum = 0;
int i = 1;
while (i <= 10) {
sum = sum + i;
i++;
}
System.out.println(sum); // 55
do-while 结构
(init_statement);
do {
body_statement;
[iteration_statement];
} while (test_expression)
无论如何都会执行一次循环体内容
int i = 1;
int sum = 0;
do {
sum += i++;
// sum = sum + i;
// i = i + 1;
} while (i <= 10);
System.out.println(sum); // 11
for 循环
语法:
for ([init_statement]; test_expression; [iteration_statement]) {
body_statement;
}
实例
int sum = 0;
for (int i = 1; i <= 28; i++) {
sum = sum + i;
}
System.out.println(sum);
控制循环结构
break:在循环体中,使用 break 关键字跳出整个循环。
continue:在循环体中,使用 continue 跳出本次循环,循环还会继续执行
相关文章
- 暂无相关文章
用户点评