文章标题今日收获
java的標(biāo)識(shí)符命名 :
首字母必須是以字母,下劃線(xiàn),$開(kāi)頭,不能使用關(guān)鍵字。
例如:
類(lèi)名的標(biāo)示符:
Pepple首字母P大寫(xiě),
變量的標(biāo)示符:
int eara;
注意前兩個(gè)字母小寫(xiě),也可不遵守。
常量的標(biāo)示符:
final double PI=3.14;
常量的標(biāo)示符必須大寫(xiě),final用來(lái)修飾變量。
數(shù)據(jù)類(lèi)型的轉(zhuǎn)換:
自動(dòng)轉(zhuǎn)換:
必須從小的數(shù)據(jù)轉(zhuǎn)向大的,char short,baty,都是默認(rèn)為int。
例如:
int i=6465;
float b=((float)i);
System.out.println(b);
強(qiáng)制轉(zhuǎn)換:
強(qiáng)制轉(zhuǎn)換會(huì)損失精度。
double a=4.54656565;
float b=((float)a);
System.out.println(b);
邏輯運(yùn)算:boolean(true,false)
&&與的運(yùn)算:
int a=1,b=2;
a==b&&a!b;
&&是短路運(yùn)算當(dāng)a==b滿(mǎn)足false時(shí)直接判定為false.
&是與當(dāng)兩邊的值有一個(gè)為false時(shí)值就為false。
a!=b&a==b;
||或運(yùn)算,是短路運(yùn)算當(dāng)有一個(gè)值判定為true時(shí)直接判定為true.
a!=b||a==b;
|當(dāng)兩邊有一個(gè)值為真時(shí),值就為真ture.
a!=b|a==b;
提取數(shù):
例如:
提取一個(gè)五位數(shù)的每一位:
int a=54321;
int g ,s,b,q,w;
g=a/1%10;
s=a/10%10;
b=a/100%10;
q=a/1000%10;
w=a/10000%10;
java API:
import java.util.*;
//可以?huà)呙栎斎胍粋€(gè)數(shù)。
Scanner sc =new Scanner(System.in)
int a=sc.ntxtInt();
移位運(yùn)算計(jì)算2*8最快的方法
2<<3;
表示從右向左移動(dòng)三個(gè)位左邊空位補(bǔ)0;
8*2;
8<<1;
算數(shù)運(yùn)算符:
+= a+=b——-a=a+b;
-= a-=b——–a=a-b;
按此類(lèi)推導(dǎo)
運(yùn)算符的優(yōu)先級(jí):
單目運(yùn)算>算術(shù)運(yùn)算>關(guān)系運(yùn)算>邏輯運(yùn)算>三目運(yùn)算>賦值運(yùn)算。
單目運(yùn)算 a++—++a
算數(shù)運(yùn)算:+-*/%;
關(guān)系運(yùn)算<=, >=,!=
邏輯運(yùn)算符&& || ^
三目運(yùn)算? :
=賦值運(yùn)算;
總結(jié)
- 上一篇: 外媒炒作中国黑客入侵美保险公司 并无相关
- 下一篇: RESTful设计原则和样例(开发前后台