1.循环
没有结果只是想要执行特定的代码需要用分支
顺序结构:从上到下一条一条执行
选择结构:有选择性的执行或者跳过某段语句
循环结构:反复执行某段特定的代码
选择结构:if分支,switch分支
单分支if(){}
双分支if(){}else{}
分支嵌套,多分支if(){}else{} if(){}else{}
如果大括号中只有一条语句,则大括号可以省略
控制台输入
1.先定义scanner对象
Scanner sc = new Scanner(System.in);
2.输入内容
System.out.println(“输入内容”);
3.定义类型
int i = sc.nextInt();
==判断的是基本数据类型的数值是否相同,判断引用数据类型的内存地址是否相等
String类中的equals比较的是两个字符串的常量池中的内容是否相同
2.for循环的使用
九九乘法表打印
//九九乘法表
for(int i=1;i<=9;i++) {
for(int j=1;j<=i;j++) {
System.out.print(i+"*"+j+"="+i*j+"\t");
}
System.out.println(" ");
}
100以内的偶数加和
//100以内的偶数加和
int sum=0;
for(int m=0;m<=100;m++) {
if(m%2==0) {
sum+=m;
}
}
System.out.println(sum);
所有数的加和
//所有数的加和
int[] arr = {
6,3,8,66,344,1};
int sum1=0;
for (int i : arr) {
sum1+=i;
}
System