首页 > 其他分享 >数据类型与运算符

数据类型与运算符

时间:2023-05-31 14:13:26浏览次数:36  
标签:Parent 数据类型 System 运算符 println 表达式 out

数据类型

instanceof 作用

class Parent {
}

class Child extends Parent {
}

class Child2 extends Parent {
}

public static void main(String[] args) {
    Parent item = new Child();
    System.out.println(item instanceof Object);
    System.out.println(item instanceof Parent);
    System.out.println(item instanceof Child);
    System.out.println(item instanceof Child2);
}

结果:

true
true
true
false

运算符

<=, >= 优先级高于 ==,!=


条件运算符

三元运算符

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

  • 条件为true时,执行表达式1;条件为false,执行表达式2

switch...case

package com.study;

public class Java8Test {

    public static void main(String[] args) {
        String flag = "表达式2";
        switch (flag) {
            case "表达式1":
                System.out.println("匹配结果:表达式1");
                break;
            case "表达式2":
                System.out.println("匹配结果:表达式2");
                break;
            default:
                System.out.println("匹配结果:默认结果");
                break;
        }
    }

}

标签:Parent,数据类型,System,运算符,println,表达式,out
From: https://www.cnblogs.com/allenwork/p/17445912.html

相关文章

  • C++ 运算符
     运算符是一种告诉编译器执行特定的数学或逻辑操作的符号。C++内置了丰富的运算符,并提供了以下类型的运算符:算术运算符关系运算符逻辑运算符位运算符赋值运算符杂项运算符本章将逐一介绍算术运算符、关系运算符、逻辑运算符、位运算符、赋值运算符和其他运算符。ht......
  • vue中v-bind使用三目运算符绑定class
    <template><div><!--外边框的样式--><div:class="projectStatus===2?outlineDelay:outline"@click="clickProject(userProjectId)"><!--延期--><divv-if="projectStatus===2"......
  • R数据类型
    数值(Numeric):用于表示实数,包括整数和浮点数。例如,3、3.14等。整数(Integer):用于表示整数值。在R中,整数可以通过在数字后面加上"L"或使用函数as.integer()进行显式转换。例如,3L、as.integer(5.8)等。字符串(Character):用于表示文本数据。字符串需要使用引号(单引号或双引号)括起来......
  • PostgreSQL 9.6 文档: 数据类型
    章8.数据类型目录8.1. 数字类型8.1.1. 整数类型8.1.2. 任意精度数字8.1.3. 浮点类型8.1.4. 序数类型8.2. 货币类型8.3. 字符类型8.4. 二进制数据类型8.4.1. bytea的十六进制格式8.4.2. bytea的逃逸格式8.5. 日期/时间类型8.5.1. 日期/时间输入8.5.2. 日期/时间输......
  • 关于数据库-SQL-between-运算符语句的使用及说明
    关于数据库SQL语句between运算符说明如下1、多用于选取介于两个值之间的数据范围内的值2、运算符选择给定范围内的值。值可以是数字,文本或日期3、是包含性的:包括开始和结束值,且开始值需小于结束值(否则返回空,即0条记录)关于SQL语句between的使用格式如下:selectcolumn_nam......
  • 泛型的注意事项:擦除问题、基本数据类型
        ......
  • C#运算符大全_各种运算符号的概述及作用
    C#运算符大全_各种运算符号的概述及作用 一、[]方括号([])用于数组、索引器和属性,也可用于指针。1、数组类型是一种后跟[]的类型:int[]fib=newint[100];//创建一个有100元素的数组若要访问数组的一个元素,则用方括号括起所需元素的索引:fib[0]=fib[1]=1;for(int......
  • MySQL之运算符大全
    注:测试建表语句一:算数运算符算术运算符主要用于数学运算,其可以连接运算符前后的两个数值或表达式,对数值或表达式进行加(+)、减(-)、乘(*)、除(/)和取模(%)运算。注:在MySQL中和NULL进行计算操作的都为NULL;如SELECT 10+NULLFROMDUAL 返回NULL1:加法与减法运算SELE......
  • Redis数据类型【Redis】
    Redis采用的是键值对存储,键的类型只能为字符串,值支持五种数据类型  Redis的value 类似Java中 特点 字符串类型(string) String 普通字符串哈希类型(hash) HashMap key不可重复,value可重复列表类型(list)LinkedList 数据排序,可重复 集合类型(se......
  • Shell - shell中的运算符
    基本语法使用案例   基本语法$((运算式))$[运算式]  使用案例#第一种写法a=10b=20c=`expr${a}+${b}`echo"$c"#第二种写法c=$[`expr10+20`]echo"$c"#第三种写法c=$[10+20]echo"$c"#计算3加2的值expr3+2#计算3减2的值e......