【java学习笔记】

第一节:运算符的那些事进制

        <<:左移

        >>:右移

        & : 与

        ^ : 异或

        ~ : 取反

        运算符优先级

第二节:初识IDEA💗💗

        IDEA项目介绍

        一些Settings

        Continuing


第一节:运算符的那些事

🔷🔷🔷

public class Var{
     public static void main(String[] args){
         :?;    //三目运算符 可以用来代替if else
       
         //下一行接着上一行后面输出
         System.out.println("");
         System.put.print("");
     
         \t \n \b  // '\'反斜杠是转义字符
         
         // Scanner的使用
         import java.util.*;
         Scanner sc = new Scanner(System.in);
         int a = sc.nextInt();    // 录入整数类型
         String b = sc.next();       // 录入字符串
         double c = sc.nextDouble(); // 录入浮点数
         char d = sc.next().charAt(0); // 录入字符串中的第0为的字符
         
         
         
       //long类型与float类型的值后面要加L与F
         
         
         
         
     }
 }

🖕🖕🖕

 

区分逻辑运算符与位运算符:

逻辑运算符:左右链接的都是布尔类型的数

位运算符:左右链接的都是具体的数值


进制

十六进制:hex 十进制:dec 八进制:oct 二进制:bin

位(bit):一个数字(0/1)即为一位,每八位就构成了一个字节(byte)

PS:其他换算都是1024😘

字节是计算机中最小的储存单位

<<:左移

eg1:3<<2

解:3: 00000000 00000000 00000000 00000011 (左移两位)

00000000 00000000 00000000 0000001100

因此: 3就成了12

总结:n<<m == n *2m

>>:右移

eg2: 6>>2

解: 6: 00000000 00000000 00000000 00000110 (左移两位)

0000000000 00000000 00000000 00000011

因此:6就成了1

总结:n>>m == n*2-m ------>用去尾法保留整数


& : 与

同1为1,其他均为0

 

^ : 异或

相同为1,不同为0

 

~ : 取反

0换1,1换0,遇到负数-1再反一次加符号既得所求

 

运算符优先级

单目>算术>关系>逻辑>三目>赋值

eg3: 5<6|'A'>'a'&&12*6<=45+23&&!true

=5<6|'A'>'a'&&12*6<=45+23&&false`

=5<6|'A'>'a'&&72<=68&&false (A是65 a是97)

=true|false&&false&&false

=true&&false&&false

=false

=0


第二节:初识IDEA💗💗

终于不用在受Notepad++的煎熬啦☔️

IDEA项目介绍

project(项目)>module(模块)>package(包)>class(类) ❗️

从file里面按照顺序来新建 十分easy~~

💜Surprise:输入psvm、sout有惊喜)💜

IDEA真的比Notepad++好用多了多了多了,不论是code还是run都节省了大把操作,错了还有实时提示,终于不用再受cmd的气了😊


一些Settings

uu们想要更改字体、大小、配色、背景啥的都可以去FIle——>Settings的appearance和editor里面 

浅展示一下我的效果 哈哈哈

 

💙字体是Console        字号是18号         背景拉一下不透明度都非常好看💙

还有一个设置:

 

勾选上之后,我们也可以跟import说拜拜啦😗,就比如Scanner,以后我们要用的话,就可以直接Scanner sc,只用按下Tab键,IDEA就会自动生成import Scanner的那句话了

Continuing

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值