首页 > 其他分享 >基本运算符

基本运算符

时间:2023-01-14 21:22:52浏览次数:57  
标签:基本 false int System 运算符 println out

 

  

 1 package base;
 2 
 3 public class Demo06 {
 4     public static void main(String[] args) {
 5         //以下是加减乘除
 6         long a=10000000000000000L;
 7         int b=1000;
 8         short c=100;
 9         byte d=100;
10         //任何非long整数做运算,结果总是int型   有long就是long
11         System.out.println(a+b+c+d); //10000000000001200
12         System.out.println(b+c+d); //1200
13         System.out.println(c+d); //200
14 
15         // 以下是自增,自减
16         int num1=7; // 7+1
17         int num2=num1++; // 7+1
18         int num3=++num2; // 1+7
19         System.out.println(num1);
20         System.out.println(num2);
21         System.out.println(num3);
22 
23         //以下是关系运算符
24         int number1=10;
25         int number2=20;
26         System.out.println(number1<number2); //true
27         System.out.println(number1>number2); //false
28         System.out.println(number1==number2); //false
29         System.out.println(number1!=number2); //true
30 
31         //逻辑运算符&&,||,!
32         boolean tr=true;
33         boolean fa=false;
34         System.out.println(tr&&fa); //false
35         System.out.println(tr||fa); //true
36         System.out.println(!tr); //false
37 
38         //条件运算符 x?y:z  x为true则返回y,否则为z
39         int score=100;
40         String jie=score>60?"及格":"不及格";
41         System.out.println(jie); // 及格
42 
43         //幂运算 2^3  2*2*2=8  很多运算,我们会使用一些工具类来操作
44         double mi=Math.pow(2,3);
45         System.out.println(mi); // 8.0
46 
47         //位运算符,仅需了解即可,主要针对二进制
48         /*
49         *   A=0011 1100
50         *   B=0000 1101
51         *
52         *   A&B=0000 1100  如果都为1则为1,否则为0
53         *   A|B=0011 1101  有1个为1则为1
54         *   A^B=0011 0001  相同就是0,不同就是1
55         *   ~B=1111 0010   取反
56         * */
57 
58 
59     }
60 }

 

标签:基本,false,int,System,运算符,println,out
From: https://www.cnblogs.com/vv-77/p/17052558.html

相关文章

  • Docker安装与卸载(基本命令)
    title:Docker安装与卸载(基本命令)date:2022-08-2422:54:40tags:-Dockercategories:-DockerDockers的安装搭建参考:https://www.cnblogs.com/j......
  • 【Python基础学习】2.基本图形绘制
    主要参考来源:慕课嵩天老师的“Python语言程序设计”[https://www.icourse163.org/course/BIT-268001?tid=1468130447]2.1深入理解Python语言计算机技术的演进:1946-19......
  • python—web自动化(1)—元素定位方法的基本使用(添加商品,送货地址小案例)
    学习目的:掌握元素定位方法的使用案例需求:登录-添加商品-添加送货地址 网页元素:检查输入框页面元素,通过id进行定位,send_keys('输入内容')#输入账号密码#*......
  • 【Elastic Search】基本操作
    通过Kibana操作,区分PUT和POST区别(指定文档id)PUT 新建一条记录: 从而可以后续快速检索 ......
  • 机器学习基本概念总结
    1,余弦相似度与欧氏距离1.1,余弦相似度通过对两个文本分词,TF-IDF算法向量化,利用空间中两个向量的夹角,来判断这两个向量的相似程度:(计算夹角的余弦,取值0-1)当两个向量夹......
  • dart_vlc 基本介绍
    Player(是一个控制器)///player实际上就是控制器,可以对当前的播放列表的维护finalPlayer_player=Player(id:0,///下面也可以设置video的大小,遵循后来......
  • vue.js客服系统实时聊天项目开发(一)路由与子路由-全局变量-elementui搭建基本框架
    Vue应用程序设置一些基本配置,包括使用依赖项,设置路由,挂载组件等。这样就可以使用Vue框架开发应用程序了先来看看我的客服系统项目的package.json{"name":"VueLiveCh......
  • html基本标签
    <!DOCTYPEhtml><html><head> <metacharset="UTF-8"> <metaname="description"content="爱Zyn的一切"> <!--搜索内容描述--> <metaname="keywords"content=......
  • 软件测试|Monkey基本参数介绍
    <brstyle="box-sizing:border-box;"/>说到android移动端稳定性测试,大家通常会想到android系统自动Monkey小猴子,通过Monkey命令模拟用户触摸点击屏幕、滑动、系统按键等操......
  • influxdb的基本概念
    influxdb的介绍InfluxDB是领先的开源时间序列数据库(TSDB)。InfluxDB使用Go语言编写,适用于各类时间序列数据的高效存储与检索。influxdb中的database、measurement、po......