一、赋值运算符

在前面的学习中,用到最多的是什么呢?就是“=” 。例如: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. check_arp

    检查arp表是否满 #!/bin/bash LANG=C test -e /bin/date && timestamp=`/bin/date +%s` ARP=`which arp` ...

  2. js判断浏览器在PC中打开还是移动设备中打开

    var browser = {                            versions: function () {                                va ...

  3. myeclipse 2014破解

    开始安装的时候已经进行了破解,不知道为什么还是会出现问题,按照下面说的才可以了: http://blog.sina.com.cn/s/blog_7f5862570101oxyv.html

  4. DNS没有生效的几个原因

    1.记录没有正确添加 请确认你的域名记录是否完全正确的添加.线路类型正确,记录类型正确 2.域名还没有生效 这个情况还会有另外一个现象,就是域名有时候可以ping,有时候不能ping. 这是因为你当地 ...

  5. MYBATIS 无效的列类型: 1111

    查询的时候竟然也会报错,如果参数是数字,需要加上jdbcType 在xml中加上 t.chart_id = #{chartId,jdbcType=DECIMAL}

  6. 第三章 Python 的容器: 列表、元组、字典与集合

    列表是Python的6种内建序列(列表,元组,字符串,Unicode字符串,buffer对象,xrange对象)之一, 列表内的值可以进行更改,操作灵活,在Python脚本中应用非常广泛 列表的语法格 ...

  7. 005.数组、for、foreach

    1.方法的传输传递 值参数:传递的是副本 引用参数:自身 保留自定义的方法中对值的改变 形参影响实参ref:对应的形参和实参都用ref修饰 输出参数:实参不用赋值,但是自定义方法内必须对此参数赋值!! ...

  8. 从零开始学习C#——HelloWorld(一)

    从零开始学习C# 老规矩Hello World 您的第一个程序 visual studio 如何使用就不说了 //编程的开始,Hello World! program in C# using Syst ...

  9. NSObject头文件解析 / 消息机制 / Runtime解读 (一)

    NSObject头文件解析 当我们需要自定义类都会创建一个NSObject子类, 比如: #import <Foundation/Foundation.h> @interface Clas ...

  10. Hadoop权威指南:通过distcp并行复制

    Hadoop权威指南:通过distcp并行复制 distcp是一个分布式复制程序,改程序可以从Hadoop文件系统间复制大量数据,也可以将大量的数据复制到Hadoop中 distcp的典型应用是在两个 ...