基础语法
1. 函数框架
public class APP{
public static void main(String[] args)
{
//输出
System.out.println("");
}
}
2. 相关数据类型
3. 数据类型
与 $c++$ 不同的是,$java$ 中的整数类型有 $byte$ 布尔型是 $boolean$
4. 语句
- 分支语句
if(条件)
{
代码;
}
if(条件)
{
代码;
}
else
{
代码;
}
if()
{
}
else if
{
}
else
{
}
- switch case 语句
switch (变量)
{
case value:
语句;
break;
default:
语句;
break;
}
5. 输入和输出语法
- 输出
System.out.println();
//使用println() 输出后自动换行
System.out.print()
//输出后不换行
System.out.printf("%d %s",20,"Daming");
//printf()格式化输出
- 输入
使用 $Scanner$ 类读入。
import java.util.Scanner
//java.util包中的Scanner类
Scanner input=new Scanner(System.in);
// 创建 Scanner 对象来读取输入
//读取字符串
string s=input.nextLine();
//读取整数
int a=input.nextInt();
//记住关闭scanner
scanner.close();
6. 变量的生命周期
- 局部变量
在方法中声明的变量是局部变量。
-成员变量
在类中声明的变量是全局变量。