猿问

String info=age>18 ?"成年人" :"未成年人";是什么意思啊,和用if有什么区别

这是题

import java.util.Scanner;

 

/**

* 编写JAVA程序,分别接收用户输入的姓名、年龄,判断是否是成年人

*

*/

public class PersonalDemo {

 

public static void main(String[] args) {

Scanner input = new Scanner(System.in);

 

// 提示用户输入姓名

System.out.print("请输入姓名:");

String name = input.nextLine();

 

// 提示用户输入年龄,并判断是否成年

System.out.print("请输入年龄:");

int age= input.nextInt();

String info=age>18 ?"成年人" :"未成年人";

 

// 输出个人简介

System.out.println("=============================");

System.out.println(name+"今年"+age+"岁,是"+info);

}


ITMISS
浏览 699回答 2
2回答
随时随地看视频慕课网APP

相关分类

Java
我要回答