class ClassName { ... }
public static void main(String[] args)
是程序的入口方法。返回类型 方法名(参数列表)
。+
、-
、*
、/
、%
。<
、>
、<=
、>=
、==
、!=
。&&
(与)、||
(或)、!
(非)。if (condition) {
// 如果条件为真执行的代码块
} else {
// 如果条件为假执行的代码块
}
switch (expression) {
case value1:
// 执行代码块1
break;
case value2:
// 执行代码块2
break;
// 可以有多个case
default:
// 默认执行的代码块
}
for (初始化; 条件; 更新) {
// 循环体
}
while (条件) {
// 循环体
}
do {
// 循环体
} while (条件);
javaCopy codepublic class BasicSyntax {
public static void main(String[] args) {
// 条件语句示例
int num = 10;
if (num > 0) {
System.out.println("num是正数");
} else if (num < 0) {
System.out.println("num是负数");
} else {
System.out.println("num是0");
}
// switch语句示例
char grade = 'B';
switch (grade) {
case 'A':
System.out.println("优秀");
break;
case 'B':
case 'C':
System.out.println("良好");
break;
case 'D':
System.out.println("及格");
break;
default:
System.out.println("不及格");
}
// 循环语句示例
for (int i = 1; i <= 5; i++) {
System.out.println("循环次数:" + i);
}
int count = 0;
while (count < 3) {
System.out.println("当前count值:" + count);
count++;
}
int x = 10;
do {
System.out.println("当前x值:" + x);
x++;
} while (x < 5);
}
}
break
:用于跳出循环,执行后续代码。continue
:用于跳过本次循环,直接进行下一次循环。{}
来定义,一对花括号形成一个代码块。在学习条件语句和循环结构时,遇到了一些复杂逻辑的情况,对于嵌套条件和循环的理解有些困难。为了解决这个问题,我通过多次练习和调试,逐步深入理解了这些语句的执行顺序和逻辑。
总体而言,题目还行,不算太难。
powered by kaifamiao