• 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 
  • 相关阅读:
    as3 的相关资源
    linux 进程用户栈和内核栈
    Chapter 11 进程与信号 @ linux
    linux/unix下setuid/seteuid/setreuid/setresuid
    poj 3259 spfa 虫洞问题判到点1时候有环
    My Vimrc Archive
    C/C++函数调用的几种方式
    Git常用命令解说 [robby certification]
    Linux Chapter 11 进程与信号
    XNA游戏开发之(四)——改变Draw频率
  • 原文地址:https://www.cnblogs.com/tademeng/p/5604709.html
Copyright © 2020-2023  润新知