打断点
mport java.util.Scanner;
public class ScannerDemo {
public static void main(String[] args) {
// 2.创建键盘输入对象 固定格式
Scanner input = new Scanner(System.in);
// 给出用户提示性语句
System.out.print("请输入一行字符串: ");
// 3.获取用户的输入
String line = input.nextLine();
System.out.println("您输入的数据是: " + line);
System.out.print("请输入整数: ");
int num = input.nextInt();
System.out.println("您输入的整数是: " + num);
System.out.print("请输入小数: ");
double num2 = input.nextDouble();
System.out.println("您输入的小数是: " + num);
}
}
键盘录入两个数,并将这两个数求和,求最大值,并输出
// 1.导包
import java.util.Scanner;
public class ScannerDemo02 {
public static void main(String[] args) {
// 2.创建键盘输入对象
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个数: ");
// 3.定义变量num1 接受用户输入的整数
int num1 = input.nextInt();
System.out.print("请输入第二个数: ");
// 4.定义变量num2 接受用户输入的整数
int num2 = input.nextInt();
// 5.定义变量sum 计算两个数的和
int sum = num1 + num2;
// 6.定义变量max 求两个数的最大值
int max = (num1 > num2) ? num1: num2;
// 7.输出和以及最大值
System.out.println("两个数的和为: " + sum + ",两个数的最大值为: " + max);
}
}
键盘录入两个数,并判断两个数是否相等,如果两个数相等,输出两个数相等,不相等就输出两个数不相等,同时输出两个数中较大的值
import java.util.Scanner;
public class ScannerDemo03 {
public static void main(String[] args) {
Scanner input = new Scanner(System.in);
System.out.print("请输入第一个数: ");
int num1 = input.nextInt();
System.out.print("请输入第二个数: ");
int num2 = input.nextInt();
// 三目运算符的值的类型?
// int max = (num1 > num2) ? num1: num2;
String result = (num1 == num2) ? "两个数相等": "两个数不相等,并且两个数中较大的值为: " + ((num1 > num2) ? num1: num2);
System.out.println(result);
}
}