引用数据类型
1.Scanner类
**作用:**在命令行中,接受键盘输入 格式: 类型 变量名 = new 变量名(); 示例
Scanner sc = new Scanner(); sc.nextInt(); 使用步骤:
- 导入包,指明类所在文件夹,关键字import;
Java文件夹-util类型变量 - 公式:创建出Scanner类型变量
- 变量:使用Scanner勒种的功能,完成键盘输入
import java.util.Scanner;
public class ScannerDemo{
public static void main(String[] args){
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();
System.out.println(i);
string s = sc.next();
System.out.println(s);
}
}
2.Random类
**作用:**产生随机数 格式: 类型 变量名 = new 变量名(); 功能: nextInt(n)产生一个随机数,结果是int类型,随机数范围为0-(n-1); nextDouble()产生一个浮点型的随机数,范围是0.0-1.0; 示例
Random ran = new Random(); ran.nextInt(); 使用步骤:
- 导入包,指明类所在文件夹,关键字import;
Java文件夹-util类型变量 - 公式:创建出Random类型变量
- 变量:使用Random类中的功能,产生随机数
import java.util.Random;
public class RandomDemo{
public static void main(String[] args){
Random ran = new Random();
int i = ran.nextInt(10);
System.out.println(i);
double d = ran.nextDouble();
System.out.println(d);
}
}
条件语句
1-1.if语句
代码:
public class IfDemo{
public static void main(String[] args){
int i = 5 ;
if(i > 5){
System.out.println("if中的条件是true");
i++;
}
System.out.println(i);
}
}
1-2.if-else语句
代码:
public class IfElseDemo{
public static void main(String[] args){
int i = 16 ;
if( i % 2 == 0 ){
System.out.println(i+" 是偶数");
}else{
System.out.println(i+" 是奇数");
}
}
}
1-3.if-else if-else语句
代码:
public class IfElseDemo{
public static void main(String[] args){
int grade = 85;
if(grade > 80){
System.out.println("成绩是优秀");
}else if(grade > 70){
System.out.println("成绩是良好");
}else if(grade > 60){
System.out.println("成绩是几个");
}else{
System.out.println("成绩是差");
}
}
}
|