美文网首页程序员程序园
2019-04-25 java语法基础9

2019-04-25 java语法基础9

作者: 刘xin宇 | 来源:发表于2019-04-26 01:58 被阅读5次

1.三目运算符。

格式:(关系表达式)?表达式1: 表达式2;

执行流程:

根据关系表达式的计算返回一个true或false的值。

如果是true就把表达式1的值作为结果。

同理如果是false就把表达式2的值作为结果。

例题:

1.获取两个整数的最大值。

答:class Demo1{

public static void main(string[] args){

int a = 100, b = 200;

int max = ((a > b)? a: b);

System.our.println("max:"+max);

}

}

2.获取三个整数中的最大值。

class Demo2{

public static void main(string[] args){

int a = 100, b = 30, c = 20;/*分两步 先比较ab的最大值再与c进行比较

int temp = ((a > b)? a: b);

int max1 = ((temp > c)? temp: c);

System.our.println("max1:"+max1);*/

//一步搞定

int max2 = (a > b)? ((a > c)? a: c) : ((b>c)? b: c) ;//装逼可以,但是不推荐。

System.our.println("max2:"+max2);

}

}

3.比较2个数是否相同。

class Demo3{

public static void main(string[] args){

int a = 100, b = 200;

boolean flag = (a == b);

System.our.println("flag:"+flag);

}

}

相关文章

  • 2019-04-25 java语法基础9

    1.三目运算符。 格式:(关系表达式)?表达式1: 表达式2; 执行流程: 根据关系表达式的计算返回一个true或...

  • 【Android】知识点汇总,坚持原创ing

    Android基础 Java基础 Java基础——Java内存模型和垃圾回收机制 语法基础 语法基础——C语法基础...

  • 快速上⼿ Kotlin

    快速上⼿ Kotlin 基础语法 函数基础语法 与 Java 代码互调 Java 与 Kotlin 交互的语法变化...

  • 2018-06-25

    《Java从小白到大牛》之第4章 Java语法基础 Java语法基础 本章主要为大家介绍Java的一些基本语法,其...

  • java

    语法基础1.1 java初体验(语法基础)1.2 变量和常量(语法基础)1.2 变量和常量(语法基础)1.4 流程...

  • Java基础语法需要学习哪些知识?

    Java基础语法需要学习哪些知识?Java基础语法内容包含java运行环境、HelloWorld案例、关键字&[h...

  • 软帝学院:80道java基础部分面试题(一)

    11道java基础部分面试题 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相...

  • 黑马day02

    day02.01_java基础语法_案列需求介绍 day02.02_java基础语法_小票界面结构分析  ...

  • Java 语法学习笔记(一)

    Java 基础语法 [toc] 参考教程 菜鸟教程 --- Java 教程 介绍 Java 许多语法跟 C/C++...

  • 软帝学院:80道java基础部分面试题(四)

    Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语法,集...

网友评论

    本文标题:2019-04-25 java语法基础9

    本文链接:https://www.haomeiwen.com/subject/wndxnqtx.html