一、赋值运算符

在前面的学习中,用到最多的是什么呢?就是“=” 。例如:int money=1000;   //储存本金

使用“=”将数值1000放入变量money的存储空间中。“=”称为赋值运算符。

“=”可以将某个数值赋值给变量,也可以将一个变量赋值给另一个变量,或者是将某个表达出赋值给变量。表达式就是符号(如加减号)与操作数(如b、3等)的组合。

 public class Score{
public static void main(String[] args){
double zhangScore = 98.5; //张萌的分数
int wangScore ; //王阳的分数
wangScore = zahngScore;
System.out.println("王阳的成绩"+wangScore);
}
}

切记:“=”的功能是将等号右边表达式的结果赋值给等号左边的变量。


二、算术运算符

运  算  符 说  明 举  例
+ 加法运算符,求操作数的和 5+3等于8
- 减法运算符,求操作数的差 5-3等于2
* 乘法运算符,求操作数的乘积 5*3等于15
/ 除法运算符,求操作数的商 5/3等于1
% 取余运算符,求操作数相除的余数 5%3等于2

1.从控制台输入数据

 Scanner input = new Scanner(System.in);
int Score = input.nextInt();
//这两行的作用是通过键盘输入得到变量名为Score的值,这是Java所提供的从控制台获取键盘输入的功能。
//要注意的是使用这个功能,就必须在Java源代码的第一行写上如下语句:
import java.util.Scanner;
//或者
import java.util.*;
//此语句是导入包,会在后面章节讲解

下面看一个简单的例子:

 import java.util.Scanner;
public class Score{
public static void main(String[] args){
double zhangScore = 98.5; //张萌的分数
Scanner input=new Scanner(System.in);
System.out.println("请输入王阳的成绩:");
int wangScore = input.nextInt();
double sum=zhangScore + wangScore;//张萌和王阳的成绩和
System.out.println(“两个成绩的和是:”+zhangScore+wangScore);//输出和


三、关系运算符

boolean类型:

“boolean”又称“布尔”,是我们所说的“布尔类型”,boolean是Java的关键字,所有字母都为小写。boolean有两个值,一个为true,表示真,一个为false,表示假。并且boolean类型只有这两个值。

关系运算符 说明 举例
>  大于  99>100,结果为false
< 小于  大象的寿命<乌龟的寿命,结果为true 
>= 大于等于  你的考试成绩>=200分,结果为false 
<= 小于等于  每次的考试成绩<=60分,结果为false 
== 等于  地球的大小==篮球的大小,结果为false 
!= 不等于  水的密度!=铁的密度,结果为true 

Java基础——运算符的更多相关文章

  1. 菜鸡的Java笔记 第四 - java 基础运算符

    数学运算符,逻辑运算,三目运算,位运算 double d2 = 314e2; //采用科学计数法的写法,表示10的2次方.= 31400.0 代码写的越简单越好   简化运算符 代码:x=x+y 可以 ...

  2. [Java 基础]运算符和表达式

    Java运算符 (1)赋值操作符 赋值操作符(=)表示:取右边的值(即右值),把它复制给左边(即左值). 右值可以是任意的常量.变量或表达式(只要可以生成一个值). 左值必须是一个明确的.已命名的变量 ...

  3. Java 基础-运算符

    Java运算符 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 运算符优先级 1. 算术运算符 运算符 运算 范例 结果 + 正号 +3 3 - 负号 b=4;-b -4 + 加 5+5 1 ...

  4. JAVA基础——运算符和表达式

    JAVA语言常用的运算符和表达式详解 一.简述 运算符是一种"功能"符号,用以通知 Java 进行相关的运算.譬如,我们需要将变量 age 的值设置为 20 ,这时候就需要一个&q ...

  5. Java基础-运算符(03)

    概念: 运算符:就是对于常量和变量进行操作的符号. 表达式:用运算符连接起来的符合java语法的式子,不同的运算符连接的表达式是不同类型的表达式. 运算符分类: 算数运算符(+  -  *  /  % ...

  6. java基础 运算符

    算数运算符 加号:在操作数值.字符.字符串时其结果是不同的,当两个字符相加得到的是ASCII码表值, 当两个字符串相加时表示将两个字符串连接在一起,从而组成新的字符串. 除号:整数在使用除号操作时,得 ...

  7. Java基础—运算符(转载)

    转载自:Java运算符 计算机的最基本用途之一就是执行数学运算,作为一门计算机语言,Java也提供了一套丰富的运算符来操纵变量.我们可以把运算符分成以下几组: 算术运算符 关系运算符 位运算符 逻辑运 ...

  8. 二、java基础-运算符_控制语句_break_continue_return

    1.运算符 1)算术运算符:6个+ — * \ % ++  --2)关系运算符:6个>  >=  <  <=   ==   !=3)布尔运算符&&并且  ||或 ...

  9. Java基础——运算符(同c语言)

随机推荐

  1. centos下修改hostname,ip,netmask,gateway,dns

    http://itlab.idcquan.com/linux/set/917191.html http://jingyan.baidu.com/article/e4d08ffdd417660fd3f6 ...

  2. Flex移动应用程序开发的技巧和窍门(三)

    这是关于 Flex 移动应用程序开发的技巧和窍门系列文章的第三部分内容.第一部分内容主要集中讨论了视图之间以及应用程序执行之间切换时的数据处理.第二部分则主要涵盖了应用程序动作条和标签组件风格化方面的 ...

  3. FMS中的onStatus

    在FlashCom中的Camera, Microphone, LocalConnection, NetConnection,NetStream和 SharedObject对象都提供了事件响应,onst ...

  4. 6.00.1x Introduction to computation

    6.00 Introduction to Computer Science                  and  Programming • Goal: –Become skillful at ...

  5. 基于Ubuntu 14.04构建mysql5.6 Docker镜像

    我们的目的是创建一个基于Ubuntu 14.04 的MySQL的 Docker Image,并且在新创建出来的容器里自动启动MySQL服务接受外部连接 步骤: 1. 首先创建一个目录并在目录下创建一个 ...

  6. [盘点]现今热门的h5网游

    各位好久不见,过年的休息时间已经结束,大家休息了一周,又要开始新的一年的奋斗了!于是小编从回来的第一天就开始花时间自己整理了一篇文章,所有各位是不是应该夸一夸小编呢?因为小编又要开始分享“干货”了.( ...

  7. css浮动(float,clear)

    1. 以div元素布局为例,div是块级元素,在页面中独占一行,自上而下排列,也就是传说中的流,是指标准流中的div. 无论多么复杂的布局,其基本出发点均是:“如何在一行显示多个div元素”,显然标准 ...

  8. 2017<java技术>预备作业计科冀浩然

    1.阅读邹欣老师的博客,谈谈你期望的师生关系是什么样的? 我期望的师生关系是相互融洽的,老师能够在上课的时候尽量多的教我们专业知识,可以尽量多和我们进行互动,课下能和我们如同朋友一般就可以了. 2.你 ...

  9. Android实现屏蔽微信拉黑和删除联系人功能

    实现效果: 让微信永远弹不出那个删除的对话框不就相当于屏蔽掉该功能了吗?哈哈效果如图: 实现原理: 同样是利用AccessibilityService辅助服务,关于这个服务类还不了解的同学可以先看下我 ...

  10. Hbase数据库安装

    一.环境准备 1.Ubuntu14.04-server 2.ssh 3.jdk1.6 4.hbase-0.98.19-hadoop2-bin.tar.gz(下载地址http://www.apache. ...