流程控制部分
结构
1.顺序结构
一行一行的执行从上到下执行
2.分支结构
遇到一个条件,可能会产生两条道路
语句if<条件>{
}
else if {
}
3.逻辑运算符
与
&&(短路与)只要左面为假,右面就不执行了
&(单与)不管左面是真还是假,右面都执行
或
||(短路或) 左面为真,右面不执行了
|(单或) 不管左面是真还是假,右面都执行
非 !
4.三目运算符 boolean表达式?真:假; 简化的if(){}else{}
5.String(字符串): 字符串+任何东西,都等于字符串,+就叫做拼接
判断两个字符串是否相等
语句格式:boolean b=字符串.equals(字符串);
6.Scanner 1. 写法:
1 import java.util.Scanner;
2 Scanner sc=new Scanner(System.in);
3 int c=sc.nextInt();
2. 格式:
import java.util.Scanner;// 将Scanner类导包,一句不能错
class FenZhiDemo65{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);// System.in标准输入(控制台输入)
System.out.println("请输入第一个数的值:");
int a=sc.nextInt();//将控制台的数值输入到a中
3. java.util包下面的
7.scanner输入东西
int a=sc.nextInt();(输入int值)
String str=sc.next();(输入字符串)
8.判断字符串是否相等
语句:
// 输入一个字符串,判断这两个字符串是否相等
import java.util.Scanner;
class StringDemo2{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.next();// 输入字符串给str
String op="/";
// 判断两个字符串是否想 boolean b= 字符串.equals(字符串);
boolean equal=op.equals(str);
System.out.println(equal);
}
}
结构
1.顺序结构
一行一行的执行从上到下执行
2.分支结构
遇到一个条件,可能会产生两条道路
语句if<条件>{
}
else if {
}
3.逻辑运算符
与
&&(短路与)只要左面为假,右面就不执行了
&(单与)不管左面是真还是假,右面都执行
或
||(短路或) 左面为真,右面不执行了
|(单或) 不管左面是真还是假,右面都执行
非 !
4.三目运算符 boolean表达式?真:假; 简化的if(){}else{}
5.String(字符串): 字符串+任何东西,都等于字符串,+就叫做拼接
判断两个字符串是否相等
语句格式:boolean b=字符串.equals(字符串);
6.Scanner 1. 写法:
1 import java.util.Scanner;
2 Scanner sc=new Scanner(System.in);
3 int c=sc.nextInt();
2. 格式:
import java.util.Scanner;// 将Scanner类导包,一句不能错
class FenZhiDemo65{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);// System.in标准输入(控制台输入)
System.out.println("请输入第一个数的值:");
int a=sc.nextInt();//将控制台的数值输入到a中
3. java.util包下面的
7.scanner输入东西
int a=sc.nextInt();(输入int值)
String str=sc.next();(输入字符串)
8.判断字符串是否相等
语句:
// 输入一个字符串,判断这两个字符串是否相等
import java.util.Scanner;
class StringDemo2{
public static void main(String[] args){
Scanner sc=new Scanner(System.in);
String str=sc.next();// 输入字符串给str
String op="/";
// 判断两个字符串是否想 boolean b= 字符串.equals(字符串);
boolean equal=op.equals(str);
System.out.println(equal);
}
}