首页 > 编程语言 >JAVA_DAY03

JAVA_DAY03

时间:2023-07-07 18:44:22浏览次数:40  
标签:操作数 false DAY03 运算符 boolean JAVA true 赋值

第三天

赋值运算符 :

基础赋值运算符 : = 是唯一一个自右向左运算的符号

扩展赋值运算符 : (基础赋值运算符+算数运算符)

推荐使用扩展赋值运算符 在编译期间,满足条件的代码会自动优化成为扩展赋值运算符

比较|关系运算符 : < > <= >= 操作数只能为数值型的操作数 byte short int long float double char == != 操作数可以为基本数据类型,或者引用数据类型 注意 : 比较运算符的运算结果为boolean结果

逻辑运算符 :

操作数都为值为boolean类型的表达式 逻辑运算符用于连接boolean类型的式子

&:有false则false

| :有true则true

^:相同则false,不同则true。

!:非true则false,非false则true

&&:结果和&是一样的,只不过有短路效果。左边是false,右边不执行。

||:结果和|是一样的,只不过有短路效果。左边是true,右边不执行。

条件运算符 :

条件表达式? 值1 : 值2;

位移运算符

<< 左移运算符

>> 右移运算符

标签:操作数,false,DAY03,运算符,boolean,JAVA,true,赋值
From: https://www.cnblogs.com/gongzizhubing/p/17535829.html

相关文章

  • Java中使用BufferedReader类来读取大文本文件
    importjava.io.BufferedReader;importjava.io.File;importjava.io.FileReader;importjava.io.IOException;publicclassReadLargeTextFile{publicstaticvoidmain(String[]args){Filefile=newFile("large_file.txt");try......
  • 在MAC OS上的vscode 安装java开发环境
    在MacOS上安装vscode的java开发环境.按照vscode的官方说明安装Java相关插件,遇见下列问题并解决了.安装JDK环境安装ExtensionPackforJava 插件后,vscode会提示你安装一个java,我安装提示安装了java.后来才发现安装的是jre,并不是JDK.还是需要去oracle或者micorsoft网......
  • java创建防重表防止数据重复提交
    加一张防重表,在防重表中增加商品表的name和model字段作为唯一索引。例如:CREATETABLE`product_unique`(`id`bigint(20)NOTNULLCOMMENT'id',`name`varchar(130)DEFAULTNULLCOMMENT'名称',`model`varchar(255)NOTNULLCOMMENT'规格',`user_id`b......
  • JAVA设计模式之模板模式
    设计模式设计模式(DesignPattern)是前辈们对代码开发经验的总结,是解决特定问题的一系列套路。它不是语法规定,而是一套用来提高代码可复用性、可维护性、可读性、稳健性以及安全性的解决方案。总体来说设计模式分为三大类:创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、......
  • 第一节 Java基础语法
    注意:​ 用记事本打开本文档,格式较差。​ 可安装typora软件后再次打开。​ 安装包位于:day01\资料\其他软件\阅读笔记的软件\typora-setup-x64.exeday01-Java基础语法1.人机交互1.1什么是cmd?就是在windows操作系统中,利用命令行的方式去操作计算机。我们可以利用cmd命令......
  • Java-基本语法回顾总结[109-126]
    怎么拆分微服务DDD领域驱动设计什么是中台项目怎么保证敏捷开发消息队列选型RocketMQ事务消息实现ZK为什么能作为注册中心RocketMQ底层实现原理消息队列如何保证可靠传输消息队列的作用死信队列和延时队列是什么如何保证消息的高速读写epoll和poll的......
  • Java中的多线程
    1.线程实现1.1线程创建(三种方法)Java下载图片的方法:通过FileUtils.copyURLToFile方法获取线程名字Thread.currentThread.getName()classWebDownloader{//下载方法publicvoiddownloader(Stringurl,Stringname){try{FileUtils.co......
  • Java true和false类型如何取反 这个问题怎么解决?
    Javatrue和false类型如何取反在Java中,true和false是布尔类型的取值。布尔类型只有两个取值:true和false。它通常用于判断和控制程序的流程。在某些情况下,我们需要对布尔类型进行取反操作。下面将介绍如何在Java中对布尔类型进行取反,并给出一个具体问题的解决方案。布尔类型的取反......
  • 如何实现Java postgresql 开启事务的具体操作步骤
    JavaPostgreSQL开启事务在Java应用程序中使用PostgreSQL数据库时,事务管理是一个非常重要的概念。事务是一组数据库操作的集合,要么全部成功,要么全部失败。通过使用事务,可以确保数据的一致性和完整性。本文将介绍如何在Java中使用PostgreSQL开启事务,并提供相应的代码示例。什么是......
  • 如何实现Java ora-01861:文字与格式字符串不匹配的具体操作步骤
    Java异常解析:ora-01861:文字与格式字符串不匹配当在Java程序中使用数据库操作时,可能会遇到ora-01861:文字与格式字符串不匹配异常。这个异常是由于将一个与格式化字符串不匹配的数据插入到数据库中引起的。在本文中,我们将详细介绍这个异常的原因、解决方法以及如何避免它的发......