java 且_JAVA中逻辑运算符“|”和“”与“||”和“”的用法

1.使用规则:

(1)& 可以用作逻辑与的运算符,表示逻辑与(and)

a、当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false

b、无论第一个判断条件是否成立,逻辑运算符前后两个条件都会进行判断

(2)&& 可以用作逻辑与的运算符,表示逻辑与(and)

a、当运算符两边的表达式的结果都为true时,整个运算结果才为true,否则,只要有一方为false,则结果为false

b、第一个条件不成立,后面的条件均不进行判断,返回false

(3)| 可以作逻辑或运算符,表示逻辑或(or)

a、当运算符有一边为true时,整个运算结果为true

b、无论第一个判断条件是否成立,逻辑运算符前后两个条件都会进行判断

(4)|| 可以作逻辑或运算符,表示逻辑或(or)

a、当运算符有一边为true时,整个运算结果为true

b、第一个条件成立,后面的条件均不进行判断,返回true

2.使用案例:

String s = null;

1. if((s!=null)&(s.length()>0)){}

2. if((s!=null)&&(s.length()>0)){}

3. if((s==null)|(s.length()==0)){}

4. if((s==null)||(s.length()==0)){}

上述案例在java运行情况中,1,3均抛出NullPointerException异常。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/551749.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

des和aes相比较有哪些特点_栓流气力输送相比较传统的高速气力输送方式而言,有哪些优势?...

南京翔瑞粉体:“气力输送”是指运用物料载体压缩空气(或气体),将散装物料从一处输送到另一处的输送系统,与传统的输送机械相比,气力输送系统在输送过程中不易出现沾染粉尘、受潮、污损等现象,并…

32位java虚拟机_微软Java虚拟机-Microsoft VM32位下载V5.0.3805.0安装版-MicrosoftJavaVirtualMachine西西软件下载...

Microsoft VM32位是一款微软Java虚拟机(Microsoft Java Virtual Machine),为IE浏览器提供Java支持。Microsoft VM for Java 是在由Microsoft开发类别 Servers Shareware 软件。安装在WinNT上之前必须打有 NT4 Service Pack 3 以上。安装检测检查是否已安装 Microsof…

iframe src 传参数_剧本杀测评|本友投稿——蜀山传(非剧透)

点击蓝字关注“我爱剧本杀”以下内容不会剧透请放心阅读本友投稿——《蜀山传》前言:这一次的“本友测评”真的是早早早早早鸟测评了,更加难得的是,这一次是曾经制作发行过《夜来香》的发行团队小本买卖和作者紧张齐聚南宁并亲自带本&#xf…

amr转换成mp3 java_java将amr文件转换为MP3格式(windowslinux均可使用,亲测)

使用场景:业务中需要使用微信语音接口,由于微信上传语音只保存3天,所以需要将语音文件下载到服务器。但是amr格式文件,前端无法识别,需要将其转换为mp3格式。装换方法如下:1、需安装ffmpeg软件(安装方法自行…

gnss单频软件接收机应用与编程_GNSS/GPS RTK定位 (手机,无人车定位,无人驾驶,因子图优化)...

Global navigation satellite system (GNSS)是手机或者无人车定位中的关键一个部分。GNSS是当前主要的可以提供绝对定位信息的一种信息来源。无人车的基于地图匹配定位的这一个部分中,GNSS经常用来提供初始化。就目前来看,GNSS的定位方式主要包括单点定位…

windows系统改装为linux系统_Linux怎么克隆系统?备份系统跟Windows系统有区别吗?...

请关注本头条号,每天坚持更新原创干货技术文章。如需学习视频,请在微信搜索公众号“智传网优”直接开始自助视频学习1. 前言本文主要讲解在Linux系统中怎么克隆系统镜像、克隆分区、整盘克隆。它跟Windows系统有何区别?您可能想要克隆Linux分…

java 计算随机数_JAVA获取随机数

在Java中我们能够使用java.util.Random类来产生一个随机数发生器。它有两种形式的构造函数,各自是Random()和Random(long seed)。Random()使用当前时间即System.currentTimeMillis()作为发生器的种子,Random(long seed)使用指定的seed作为发生器的种子。…

前端处理带t的时间_适合家用的跑步机?阿迪达斯轻爵T-19i跑步机测评|adidas|商用机...

(原标题:适合家用的跑步机?阿迪达斯轻爵T-19i跑步机测评) 现在的跑步机市场上,商用高端跑步机跑带更长、电机更强。这是为了满足健身房开业时间与不同人群跑步需求,但机器体积都太大腾挪太方便,且起码要万元以上。而家…

c++ hough变换代码_hough变换原理以及实现(转载)

原理链接如下:陌归:霍夫(Hough)变换之直线检测代码链接:Ganso:Fundamentals——从车道线检测谈到霍夫变换同样是一篇讲解原理的番外,这一篇主要讲解CV中常用的霍夫变换的数学原理。霍夫变换的由…

java filter url匹配规则_java过滤器filter使用

一:filter:过滤器,拦截servlet的请求和响应。1、1 package jd.com.filter;23 import javax.servlet.*;4 import java.io.IOException;56 public classMyFilter implements Filter {7 Override8 public voiddestroy() {910 }1112 Override13 public voidi…

怎么对document.write写出来的内容调整对齐方式_干不过写PPT的?麦肯锡老阿姨教你4招...

PPT是我真正花过10,000小时以上的技能,毕竟在麦肯锡呆了7年。麦肯锡PPT重视内容与逻辑,我改行做营销后又开始注意视觉效果。怎么干过我们这些画PPT的?:)从内容到形式,我来讲讲4步流程,有助于提高效率。/ 01…

iphone查看删除的短信_苹果删除的短信

苹果删除的短信怎么恢复?大家在使用手机的时候,有些没用的短信就习惯清除了,但是有时候比较重要的短信很可能也会误删,后期想要找确又找不到,那么苹果删除的短信能恢复吗?怎么恢复呢?下面就来详细介绍一下。苹果删除的短信怎么…

pythonrequests证书_python requests证书问题解决

用requests包请求https的网站时,我们偶尔会遇到证书问题。也就是常见的SSLerror,遇到这种问题莫慌莫慌。这里没有找到合适的网站去报SSL证书的错误,所以就假装请求了一个https的网站,然后给报了SSLerror了,然后下面是解…

vscode代码运行时间工具_代码编辑器横评:为什么 VS Code 能拔得头筹

2015 年 4 月 29 日的 Build 大会上,微软发布了 Visual Studio Code 第一个预览版本。短短四年时间里,VS Code 高速成长。根据 2019 年 2 月的 PYPL Top IDE index 的排名,VS Code 的涨势迅猛,在所有编辑器与 IDE 中排名第六&…

mysql表还原初始状态_workbench 怎么恢复初始设置

答:同学你好,在ANSYS workbench的材料建模当中如果不小心把原来的布局给弄乱了,可以通过设置view菜单里面的reset window layout来恢复,具体的操作如图所示(另外在workbench的模型前处理中如果弄乱了也可以通过这个方法来实现)&am…

ie浏览器网页版进入_Win10系统中IE和edge浏览器无法打开网页如何解决

Win10系统中IE和edge浏览器无法打开网页如何解决最近有Win10系统用户们反馈最新Win10系统中的IE和edge浏览器都无法上网,打不开网页,而第三方浏览器却可以,遇到这样的情况该如何解决呢?引起IE和edge浏览器无法打开网页的可能原因&#xff0c…

java二期_JAVA基础之多线程二期

一、主线程public class MainThread {/*** 主线程:指执行main()方法的线程,且该线程是单线程,从上到下执行* JVM执行main()方法时,JVM会将main()方法放入到栈内存中执行,* 同时CPU会为main()方法开辟一条执行路径&…

cad插件_CAD素材与插件合集

CAD素材与插件合集CAD字体包下载链接:https://pan.baidu.com/s/16Wq4boqm254qJNJG5fD5EA提取码:h28nCAD经典模式下载链接:https://pan.baidu.com/s/18U6vSetQxg6bCNJDElZtFA提取码:wlje电气符号下载链接:https://pan.b…

一个form 如何做两次提交_如何做一个自信魅力的女人

有一种常见的说法是外观完全决定了吸引力,错,如果你希望人们被你吸引,如果你想做一个优秀的、成功的、万众瞩目的女性,那么你必须做很多努力,才能成为一个有魅力的人。1做自己不要复制像杰西卡兰格或安德里亚汤普森这样…

python的语句_Python的语句

python中的两种语句&#xff1a;1、if条件控制语句格式&#xff1a;if:a int(input("请输入第一个数&#xff1a;"))b int(input("请输入第二个数&#xff1a;"))if a < b:print("a比b小")if-else:a int(input("请输入第一个数&#…