`
hunaifei2008
  • 浏览: 27695 次
  • 性别: Icon_minigender_1
  • 来自: 烟台
社区版块
存档分类
最新评论

Java if-else的另一种写法

    博客分类:
  • Java
阅读更多

  因为实际开发中不常用这种写法,今天突然要用的时候怎么都想不起来该怎么写了,让我很是郁闷,还好最终还是想起来了!

  int t = 2;

  System.out.println(t==1?1:0);

 

等同于:

  int t =2;

  if(t==1){

    System.out.println("1");

  }else{

    System.out.println("0");

  }

分享到:
评论

相关推荐

    如何在java 8 stream表达式实现if/else逻辑

    Java 8 Stream 表达式是一种功能强大且灵活的数据处理方式,但是在实际使用中,我们经常会遇到if/else判断情况的处理问题。传统的写法是将if/else逻辑写在forEach方法中,但是这样会使代码变得臃肿和难以阅读。那么...

    Java语言程序设计教程.ppt

    `switch`语句是另一种条件控制结构,特别适用于多个分支的情况。它比一系列`if-else if-else`语句更加简洁明了。每个`case`后面跟一个值,当`switch`表达式的值与某个`case`匹配时,对应的代码块被执行。每个`case`...

    Java 三目运算符

    在Java编程语言中,三目运算符(也称为条件运算符)是一种简洁且高效的方式来根据条件选择两个可能的值中的一个。它由三个操作数组成,因此得名“三目”运算符。 #### 二、语法结构 三目运算符的语法结构为: ``` ...

    java 学习笔记大全

    Java是一种广泛使用的面向对象的编程语言,以其平台独立性、丰富的类库和高效性能而闻名。这份"java 学习笔记大全"包含了深入学习Java所需的关键知识点,无论你是初学者还是经验丰富的开发者,都能从中受益。 一、...

    java复习题

    - **整除判断:** 在Java中,可以通过使用模运算符`%`来判断一个整数`M`是否能被另一个整数`N`整除。如果`M % N == 0`,则说明`M`能被`N`整除。 - **基本输入输出:** 使用`Scanner`类进行标准输入输出操作。例如,...

    三目运算符,又称条件运算符,是计算机语言(c,c++,java等)的重要组成部分 它是唯一有3个操作数的运算符,有时又称为三元运

    三目运算符,也称为条件运算符,是编程语言中的一种高效表达方式,它允许根据条件的真假来决定执行不同的代码路径。这个运算符在C、C++、Java等语言中广泛存在,而在Python中则有其独特的实现方式。下面我们将深入...

    android接口回调第二种优化写法详解、另外附赠简单例子

    **RxJava**是另一个强大的工具,它提供了基于观察者模式的编程模型,可以优雅地处理异步任务和事件流。在Android中,我们可以通过`Observables`和`Subscribers`来替代传统的接口回调: ```java // 创建Observable ...

    JAVA面试题集(150道经典面试题)

    在 Java 中,有时需要将一个数据类型强制转换为另一个数据类型。例如,将 `double` 类型的值赋给 `float` 类型的变量: ```java float f = 1.3f; // 错误的写法 float f = (float) 1.3; // 正确的写法 ``` 第一行...

    java很好的题库

    Java虚拟机(JVM)执行字节码,这种字节码是一种中间语言,可以在任何支持JVM的平台上运行,从而实现了平台无关性。此外,JVM提供了自动垃圾回收、内存管理、类型安全性和安全性检查等特性,确保程序的稳定性和安全...

    精髓Oralcle讲课笔记

    --两张表的连接 此种写法比用where更清晰 69、select ename, dname, grade from emp e join dept d on(e.deptno = d.deptno) join salgrade s on (e.sal between s.losal and s.hisal) ...

    RecycView的MVC写法

    // 另一种视图元素绑定 } // 根据数据类型创建合适的ViewHolder @Override public MyViewHolder onCreateViewHolder(ViewGroup parent, int viewType) { if (viewType == TYPE1) { return new ViewHolder1...

    Java 开发工程师(初级)招聘试题 笔试部分

    1. **泛型**:Java中的泛型提供了一种方式来在类、接口和方法中使用类型参数,使得类型安全性和代码重用性得到提高。 2. **集合框架**:Java集合框架包括多种容器类如`List`、`Set`、`Map`等,用于存储和操作数据...

    2021-2022计算机二级等级考试试题及答案No.10090.docx

    - Java是一种广泛使用的面向对象编程语言,具有丰富的关键字集合。在Java中,`FALSE`不是关键字,而是布尔类型的值。Java的关键字包括`class`、`interface`、`extends`、`implements`等用于定义类和接口的基本...

    金山公司 C++代码规范

    - **规范要点**:指针定义中`*`号的位置有两种合法的形式,一种是紧跟类型后面,另一种是在变量名前面。 - **示例**: ```plaintext // 合法写法 int* pnsize; int *pnsize; // 不合法写法 // int*pnsize; `...

    java 面试20100

    `local`引用只适用于在同一XML配置文件内部引用bean,而`baseDao`在另一个文件`ac-1000.xml`中定义,所以需要使用`bean`属性进行跨文件引用。 4. **接口规范**: Java接口中的方法默认是`public abstract`的,不...

    JavaSE面试题

    ` 是一种更简洁的写法,表示将 `s` 与1相加并将结果赋值给 `s`。 **4. & 和 && 的区别** - `&` 是按位与运算符,当用于布尔表达式时,会同时计算两边的表达式。 - `&&` 是逻辑与运算符,具有短路特性,即如果左边...

    小型bbs jsp源代码

    比较简单完整的jsp代码。如checklogin.jsp <%@ page import="java.... // 页面跳转 ,试试用另一种方式表现 }else if (disable){%> 该用户已经被禁用! <%}else{%> 用户名或密码有误,请重新登录! ();">返回 </HTML>

Global site tag (gtag.js) - Google Analytics