Java基础——运算符

Posted 他的梦

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java基础——运算符相关的知识,希望对你有一定的参考价值。

 

一、赋值运算符

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

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

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

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

 

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


 

二、算术运算符

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

 

 

 

 

 

 

1.从控制台输入数据

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

 下面看一个简单的例子:

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

 


 

 三、关系运算符

boolean类型:

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

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

以上是关于Java基础——运算符的主要内容,如果未能解决你的问题,请参考以下文章

java-27-28java语言基础-算术运算符&赋值运算符

Java基础——运算符

Java基础知识点1

Java基础 (算术,赋值,逻辑,位,三元 运算符)

Java基础_赋值运算

Java基础概述