运算符(较为基础,基础篇)(二)

简介: 运算符(较为基础,基础篇)(二)

三元运算符



public static void main(String[] args) {
        int age=45;
        String aaa=age>16 ?"未成年":"成年";
        System.out.println(aaa);
        String as="难过";
        String al="开心";
        int lee=10;
        String s = lee > 10 ? al : as;
        System.out.println(s);
    }


运行结果

未成年
难过


字符串运算符


上面有demo ,太简单我就不写demo了;


原码,反码,补码




位运算符


····



public static void main(String[] args) {
    //不同的进制的表达方式
        System.out.println(0b1010);//二进制
        System.out.println(012);//八进制
        System.out.println(0xA);//十六进制
        //如何把十进制转换为二进制的
        System.out.println(Integer.toBinaryString(5));
        System.out.println(Integer.toBinaryString(9));
        System.out.println(Integer.toBinaryString(-5));
        //按照;逻辑运算符计算
        System.out.println(5&9);
        System.out.println(5|9);
        System.out.println(5^9);
        System.out.println(~-9);
        //移位运算
        System.out.println(5<<2);
        System.out.println(-5<<2);
        System.out.println(-5>>2);
        System.out.println(-5>>>2);
    }


运算结果为:

10
10
10
101
1001
11111111111111111111111111111011
1
13
12
8
20
-20
-2
1073741822


总结:

相关文章
|
1月前
|
程序员
R 语言教程 之 R 基础运算 1
本章介绍R语言的基础运算,包括赋值(使用`&lt;-`或`=`)和主要的数学运算符,如加、减、乘、除、乘方、整除及求余等,并通过实例演示了这些运算符的使用方法和运算优先级。
41 6
|
1月前
R 语言教程 之 R 基础运算 2
《R 语言教程 之 R 基础运算 2》介绍了 R 语言中的关系运算符及其使用方法。通过示例展示了如何利用 &gt;、&lt;、==、!=、&gt;=、&lt;= 等运算符比较两个向量的对应元素,并返回布尔值结果。
24 3
|
29天前
R 语言教程 之 R 基础运算 4
本章《R基础运算》介绍了R语言中的简单运算,重点讲解了赋值运算符的使用方法,包括向左、向右及等于赋值,并通过实例演示了不同赋值方式的效果。
25 1
|
29天前
R 语言教程 之 R 基础运算 5
本章介绍R语言的基础运算,涵盖简单的算术运算及特殊运算符,如冒号(:)创建数字序列、%in%判断元素是否存在于向量中、%*%进行矩阵乘法等,并通过实例演示这些运算符的使用方法。
29 1
|
1月前
R 语言教程 之 R 基础运算 3
本章介绍R语言的基础运算,涵盖逻辑运算符的使用,包括按元素逻辑与(&)、逻辑或(|)、逻辑非(!)及仅比较首个元素的逻辑与(&&)和逻辑或(||)运算符。通过实例演示了这些运算符在向量上的应用及其返回的布尔值结果。
30 2
|
27天前
|
机器学习/深度学习
R 语言教程 之 R 基础运算 6
本章《R基础运算》介绍了R语言中的基本数学运算与函数,包括求平方根、自然指数、对数等常用函数,并通过实例展示了这些函数的具体应用。例如,`sqrt(4)`返回2,`exp(1)`返回约2.718282等。
27 0
|
27天前
|
C语言
R 语言教程 之 R 基础运算 7
本章《R基础运算》介绍了R语言中的基本数学运算,包括取整、三角及反三角函数,以及正态分布等概率分布函数的使用方法。通过具体实例演示了这些函数在实际操作中的应用,如取整函数`round()`, `ceiling()`, `floor()`的特性,以及正态分布函数`dnorm()`, `pnorm()`, `qnorm()`, `rnorm()`的功能与区别。适合初学者快速掌握R语言的基础数学处理能力。
25 0
|
3月前
|
C语言
C语言程序设计核心详解 第二章:数据与数据类型 4种常量详解 常见表达式详解
本文详细介绍了C语言中的数据与数据类型,包括常量、变量、表达式和函数等内容。常量分为整型、实型、字符型和字符串常量,其中整型常量有十进制、八进制和十六进制三种形式;实型常量包括小数和指数形式;字符型常量涵盖常规字符、转义字符及八进制、十六进制形式;字符串常量由双引号括起。变量遵循先定义后使用的规则,并需遵守命名规范。函数分为标准函数和自定义函数,如`sqrt()`和`abs()`。表达式涉及算术、赋值、自增自减和逗号运算符等,需注意运算符的优先级和结合性。文章还介绍了强制类型转换及隐式转换的概念。
|
7月前
|
Java
基本概念【算术、 关系、逻辑、位、字符串、条件、优先级等运算符】(三)-全面详解(学习总结---从入门到深化)
基本概念【算术、 关系、逻辑、位、字符串、条件、优先级等运算符】(三)-全面详解(学习总结---从入门到深化)
74 0
|
存储 数据处理 Python
Python基础知识详解:数据类型、对象结构、运算符完整分析
Python基础知识详解:数据类型、对象结构、运算符完整分析
160 1