Java

java的其他语法基础

2017-10-27  本文已影响10人  少帅yangjie

一.基本运算符

+  -  *  /  %(取余)

例子:10/3-->3  9%5-->4

注意++ -- 在前在后之间的不同


二.运算符的优先级(忽略)

int a = (b++)*(c--) //括号最优先


三.逻辑表达式-->得到的计算结果是boolean类型的值true false

>  <  !=  ==

a==b -->true false//判断a是否等于b。

a=b //把b的值赋给a。


四.三元表达式

int a = 10;

int b =20;

int c = a>b?a:b;-->c=20  //先判断a是否大于b,如果a大于b,c就等于a,否则c就等于b。


五.& | !与或非

|表示或(表示有一个为true就为true)

&表示与(表示全部为true才为true)

1个| & !表示的是单纯的与或非的运算。

2个| & 表示的是短路运算。

相关例子:

4|5-->5//转换为二进制,再进行或运算。(两个操作数只要1就为1)

100

101

101

2&3-->2//转换为二进制,再进行与运算。(两个操作数都为1才为1)

010

011

010

!4-->3//转换为二进制,再进行非运算。

100

011


六.标识符

关键字不能作为标识符


七.定义变量的规则

1.见名知义(不能用拼音)

string stuNo;

2.驼峰标识

class的第一个字母用大写,其他的函数和变量第一个字母用小写。

HelloWorld  stuNo

上一篇下一篇

猜你喜欢

热点阅读