不知不觉已是第十天学习,学习时时间往往过的很快。废话不多说进入正题:

今天开始学习JAVA中的运算符

一、基本运算符

+,-,*,/、%:加、减、乘、除,余数

下面用IDEA来举例说明

基本运算符
public class OperatorDemo1 {
public static void main(String[] args) {
//基本运算符 +,-,*,/,%
int a =3;
int b = 2;
System.out.println(a+b);//5
System.out.println(a-b);//1
System.out.println(a*b);//6
System.out.println(a/b);//1
System.out.println(a%b);//1
}
}

我在计算除的时候会发现输出的结果不应该时1.5吗,确实这个和我们在数学中的 还是有区别的,为了达到我们想要的结果就要这样书写:

System.out.println(a*1.0/b);//1.5

结果如下图:

二、数据拆分计算

使用上面的基本运算符来计算 569的个位、十位、百位。

数据拆分计算
public class OperatorDemo2 {
public static void main(String[] args) {
//计算 569的个位、十位、百位。
int a =569;
//个位
System.out.println("个位:"+a%10);
//十位
System.out.println("十位:"+(a/10%10));
//百位
System.out.println("百位:"+a/100);
}
}

如下图

三、加运算符做连接符如何操作

示例代码

+ 做连接符使用示例
public class OperatorDemo3 {
public static void main(String[] args) {
int a =5;
System.out.println("abc"+'a');//abca
System.out.println("abc"+a);//abc5
System.out.println(5+'a');//102
System.out.println("abc"+5+'a');//abc5a
System.out.println(10+"abc"+10);//10abc10
System.out.println(a+'a');//102 }
}

结果如下图

四、git相关

参考地址一:知乎

参考地址二:CSDN

参考地址三:腾讯云

参考地址四:博客园

五、程序员都喜欢用的截屏软件分享

snipaste

其他功能介绍可看:简书

Git 、运算符一 JAVA day10的更多相关文章

  1. 使用 IDEA + Maven + Git 快速开发 JAVA或者Web 应用(转)

    0-0 前言 最近和同事做爬虫,其中我主要遇到的问题是:同事在github上放了爬虫demo让我自己去下载,然后自己能搭好环境让整个项目跑起来去抓51job找工作数据.git上克隆一个项目下来,项目是 ...

  2. git jenkins 部署java项目

    1.Java项目部署基本概述:  1.什么是Java项目?  2.为什么Java项目需要使用Maven编译?  3.手动实现Java项目构建?  4.手动实现Java项目架构图? 源码包   jar包 ...

  3. 使用ssh 初始化git一个空java工程

    1:进入git 目录 cd /home/git/repo/ 2:创建一个java工程名 mkdir qft-payment 3:进入工程 cd  qft-payment/ 4:初始化空工程 git - ...

  4. JAVA Day10

      使用继承 编写继承: class Engineer{ //公共的属性和方法 }   编写子类,继承父类, class SoftEnineer extends Enginerr{ //子类持有的属性 ...

  5. 使用git将本地java项目上传到GitHub

    使用git将项目上传到github(最简单方法) 声明:本人是根据上文给的链接的方式,上传到github上的,亲测有效. 首先你需要一个github账号,所有还没有的话先去注册吧! https://g ...

  6. java - day10 - TetrominoTesting

    图形试验,主要 向上造型 package com.example; /** * Created by Administrator on 17-5-23. */ public class Tetromi ...

  7. java - day10 - uptest

    package day03; public class UpTest { public static void main(){ Aoo o = new Aoo(); o.a = 3; o.b = 3; ...

  8. 【JAVA零基础入门系列】Day5 Java中的运算符

    运算符,顾名思义就是用于运算的符号,比如最简单的+-*/,这些运算符可以用来进行数学运算,举个最简单的栗子: 已知长方形的长为3cm,高为4cm,求长方形的面积. 好,我们先新建一个项目,命名为Rec ...

  9. 【JAVA零基础入门系列】Day10 Java中的数组

    什么是数组?顾名思义,就是数据的组合,把一些相同类型的数放到一组里去. 那为什么要用数组呢?比如需要统计全班同学的成绩的时候,如果给班上50个同学的成绩信息都命名一个变量进行存储,显然不方便,而且在做 ...

随机推荐

  1. 组合&反射&面向对象内置函数

    内容概要 组合 反射 面向对象的内置函数 异常 内容详细 一.组合 组合:在对象中定义一个属性,属性的值是另一个对象 除了继承父类的方法,这是获取另一个类中属性的另一种方式 如果想给学生对象添加课程属 ...

  2. 通过PEB寻找函数地址

      通过PEB的Ldr参数(结构体定义为_PEB_LDR_DATA),遍历当前进程加载的模块信息链表,找到目标模块.   摘自PEB LDR DATA: typedef struct _PEB_LDR ...

  3. 聊聊DevOps制品管理-不止是存储制品这么简单

    什么是制品? 制品是指由源码编译打包生成的二进制文件,不同的开发语言对应着不同格式的二进制文件:这些二进制文件通常用于运行在服务器上或者作为编译依赖,"制品的管理"是配置管理的重要 ...

  4. design PLL

    PLL PLL主要是NCO中通过相位比较器,控制压控振荡器,控制频率.

  5. Spring 控制反转和依赖注入

    控制反转的类型 控制反转(IOC)旨在提供一种更简单的机制,来设置组件的依赖项,并在整个生命周期管理这些依赖项.通常,控制反转可以分成两种子类型:依赖注入(DI)和依赖查找(DL),这些子类型各自又可 ...

  6. Dubbo扩展点应用之四线程池

    线程池也是Dubbo自动自适应扩展点之一,也可以自定义线程池.Dubbo中已实现的线程池扩展点有: 其中框架提供的线程池都是通过创建真实的业务线程池进行操作的,目前线程池模型中有两个和Java中线程池 ...

  7. RFC2889错误帧过滤测试----网络测试仪实操

    一.简介 RFC 2889为LAN交换设备的基准测试提供了方法学,它将RFC 2544中为网络互联设备基准测试所定义的方法学扩展到了交换设备,提供了交换机转发性能(Forwarding Perform ...

  8. containerd与kubernetes集成部署

    概念介绍 cri (Container runtime interface) cri is a containerd plugin implementation of Kubernetes conta ...

  9. Hive常用函数大全-字符串函数

    1.字符串长度函数:length(X)(返回字符串X的长度) select length('qwerty') from table --6 2.字符串反转函数:reverse(X)(返回字符串X反转的 ...

  10. IDEA 连接MySQL并使用

    IDEA 连接MySQL方式 MySQL使用命令行的形式实在是有点难受,多行书写的时候要是写错了就比较难过了,因此还是需要一个图形化的操作界面.有很多可选择方式,由于之前就下载了IDEA,其中也继承了 ...