java基础知识 运算

Java运算

基本运算符

      • /  
        

注意:整数相除只能得到整数。要想得到小数,就必须有浮点数参与运算。
算数运算符取余和除法的区别:
%:取余运算符。得到的是两个相除数据的余数。
/:除法运算符。得到是两个相除数据的商。
使用场景: %:判断两个数据是否整除。

用idea的时候需要的快速拼写
main方法:main 就有提示了
输出语句System.out.println ----- sout ------ 有代码提示,直接enter就行
如果是格式化输出:printf---------souf + enter 即可。
暂时搞这些

字符串参与加法运算时其实是一种拼接

自增自减运算符:++,–
即自己+1或-1

++或–可在变量前后
单独使用的时候 前后一样最常用
参与其他操作的时候
++在变量后,先操作,后++
++在变量前,先++,后操作

标识符:
给包、类、变量起名的符号
组成规则:
A:unicode字符
下划线
$

关系运算符:
== (等于),!=(不等于),>,>=,<=,<
注意
= 是赋值 a=b就是把b的值赋给了a,且把a作为结果输出

  • 逻辑运算符:
  • &&与:有false则false
  • ||或:有true则true
  • !非:true则false,false则true

3<x<6应该写为3<x,x<6

三元运算符
关系表达式?表达式1:表达式2
执行流程:
A:计算关系表达式的值,看结果是true还是false
B:如果true,1就是结果
如果是false,2就是结果

eg:比较两个数相等

public class cd05 {
    public static void main(String[] args) {
        /*
        比较两个整数是否相同
         */
        int a =10;
        int b =10;

       boolean flag=(a==b)?true:false;
        System.out.println(flag);
    }
}

实现键盘录入
使用Scanner
步骤:导包
import java .util.Scanner;
Scanner sc = new Scanner(System.in);
int i = sc.nextInt();

package com.itheima_01;
import java.util.Scanner;
//导包
public class cd06 {
    public static void main(String[] args) {
        //创建键盘录入对象
        Scanner sc = new Scanner(System.in);
        //给出提示
        System.out.println("请输入一个整数");
        //获取数据
        int i = sc.nextInt();
        //把获取的数据输出
        System.out.println("i:"+i);
    }
}

Scanner录入数据两数求和

package com.itheima_01;
import java.util.Scanner;
public class cd07 {
    public static void main(String[] args) {
        Scanner sc =new Scanner(System.in);
        //创建键盘录入对象
        System.out.println("输入第一个整数");
        int a = sc.nextInt();
        System.out.println("输入第二个整数");
        int b = sc.nextInt();
        
        int sum = a+b;
        //数据求和
        System.out.println("sum:"+sum);
    }
}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值