单行注释
格式: // 注释信息
多行注释
格式: /* 注释信息 */
文档注释
格式: /** 注释信息 */
定义:在程序运行过程中,其值不可发生改变的量
分类:
常量类型 | 说明 | Demo |
---|---|---|
字符串常量 | 用双引号框起来的内容 | "Hello World" |
整数常量 | 不带小数点的纯数字 | 123 |
小数常量 | 带小数点的纯数字 | 1.23 |
字符常量 | 用单引号框起来的单个文字内容 | ‘1‘ ‘A‘ ‘a‘ ‘我‘ |
布尔常量 | 布尔值,表示真假 | 只有 true 和 false |
空常量 | 一个特殊的值,空值 | null |
定义:程序运行过程中,值可以改变的量
demo:
// 格式; 数据类型 变量名 = 变量值;
int a = 10;
// 变量更改值
// 格式:变量名 = 值;
由数字、字母、下划线、$ 组合而成
不能以数字开头
不能是关键字
区分大小写
demo: double b =1;
格式: 目标数据类型 变量名 = (目标数据类型)值或者变量;
demo : int a = (int)88.88;
int a = 10;
int b =5;
int c = a + b; // 加
int d = a-b; // 减
int e = a* b; // 乘
int f = a / b; // 除
int g = a% b; // 取余
符号:=
作用:赋值
说明:将等号右边的值,赋给等号左边
符号: ++
作用:自增
说明:变量的值加1
demo:a++ 或 ++a
符号: --
作用:自减
说明:变量的值减1
demo:a-- 或 --a
package com.company;
public class HelloWorld {
public static void main(String[] args){
System.out.println(a++); // 10
System.out.println(a); // 11
System.out.println(++a); // 12
System.out.println("---------");
System.out.println(a--); // 12
System.out.println(a); // 11
System.out.println(--a); // 10
}
}
==: 值 是否相等
!=:值是否不相等
:值是否大于
=:值是否大于等于
<:值是否小于
<=:值是否小于等于
&:与
|: 或
^ : 不相同
!:非
public class HelloWorld {
public static void main(String[] args){
boolean a = true;
boolean b = false;
boolean c = true;
System.out.println(a&b); // false
System.out.println(a|b); // true
System.out.println(a^b); // true
System.out.println(!b); // true
}
}
符号 | 作用 | 说明 |
---|---|---|
&& | 短路与 | 作用和&相同但是有短路效果 |
注意
逻辑与&,无论左边真假,右边都要执行
短路与&&,如果左边为真右边执行,左边为假右边不执行
逻辑或|, 无论左边真假,右边都要执行
短路或||,如果左边为假,右边执行;如果左边为真,右边不执行。
- 导入包
improt java.util.Scanner;- 创建对象
Scanner sc = new Scanner(System.in)- 接收数据
int i = sc.nextInt()
CODE:
package com.company;
import java.util.Scanner;
public class HelloWorld {
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
System.out.println(System.in);
int a = sc.nextInt();
}
}
原文:https://www.cnblogs.com/MDD-Blog/p/14116532.html