A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

Eclipse中的快捷键:
内容辅助键: alt+/
单行注释:Ctrl+/ (注释/取消)
多行注释:Ctrl+Shift+/ (注释)
    Ctrl+Shift+\  (取消)

运算符:
字符参与加法运算,其实是拿字符在计算机中存储的数据值来参与运算的
  ‘A’65
  ‘a’97
  ‘0’48
字符串参与加法运算:其实不是做的不是加法运算,而是字符串的拼接。

++,--:自增自减用域对变量+1或-1
单独使用的时候,放在变量前或者后,结果一样

参与其他操作的时候:
++在后,先用变量做操作,然后变量在++
在前,先变量++,然后变量在操作
只有变量才能自增或者自减,常量不可以



赋值运算符:
扩展赋值运算符,隐含了强制类型转换
a += 10;
a= (数据类型)(a+10);

关系运算符:
==,!=,>,>=,<,<=
关系运算符的结果都是boolea类型的,也就是要么是true,要么是false。

逻辑运算符:
&:有false则false    (所有条件必须同时成立用与)
  左边无论为什么,右边继续执行
|:有true则true  (其中一个条件成立用或)
  左边无论为什么,右边继续执行
^:相同为false,不同则true
!:false则true,true则false
&&:有短路效果(与用于来接所有条件全部成立)
  左边false,右边不执行
||:有短路效果(或用来连接部分条件成立)
  左边true,右边不执行

三元运算符:
格式:关系表达式?表达式1:表达式2


键盘录入:
导包(位置放到class定义上面)
import java。util.Scanner;
创建对象
Scanner sc = new Scanner(System.in);
接受数据
int x = sc.nextlnt();

字符参与运算:
其实就是用该字符对应的数值来操作。


0 个回复

您需要登录后才可以回帖 登录 | 加入黑马