public class HelloWorld { // java固定格式蔚润,public--公開(kāi) 仿荆, class--類 ,HelloWorld--類名
/* 所有內(nèi)容寫(xiě)在這里面 */
int x=500; //全局變量
/* Java入口程序規(guī)定的方法必須是靜態(tài)方法舟陆,方法名必須為main,括號(hào)內(nèi)的參數(shù)必須是String數(shù)組一屋。*/
public static void main(String[] args) { //定義方法 static--靜態(tài)擎值,void--返回值是void,表示無(wú)返回值,main--方法名稱
System.out.println("Hello, world!"); // Hello, world!
System.out.println(62); //62
int x=11; // 局部變量
byte qq = 1; // 字節(jié)類型 占一個(gè)字節(jié) -128~127
short qw = 32767; // 短整型類型 占2個(gè)字節(jié) -32768~32767
long qe = 300L; // 長(zhǎng)整型類型 占8個(gè)字節(jié)
System.out.println(x*11);
int n=100; // 整型 4個(gè)字節(jié) -2147483648~2147483647
System.out.println("n = " + n);
float q=16.44f; // 浮點(diǎn)型 4個(gè)字節(jié)
double q2 = 4.9e-324; // 雙精度 8個(gè)字節(jié) 取值范圍更大
System.out.println(q+q2);
char a = 'A'; // 字符型 一個(gè)字符占用2個(gè)字節(jié)
boolean bool=true; //布爾類型 占用字節(jié)不確定
char zh = '中';
System.out.println("中國(guó)");
System.out.print("dashj\n");
System.out.print("dassadaas");
final double pi=3.14;
double r = 5.00;
double area = pi * r * r; // 78.5
System.out.println(area);
String sb = new String();
VariableOperation(); //調(diào)用其他方法
Operation();
Float();
};
public static void VariableOperation(){
/*Java的整數(shù)運(yùn)算遵循四則運(yùn)算規(guī)則,可以使用任意嵌套的小括號(hào)。四則運(yùn)算規(guī)則和初等數(shù)學(xué)一致膏燕。*/
int x = (66-33)*10;
int y = 7 * (5 + (x - 60));
System.out.println(x);
System.out.println(y);
int z = 12345 / 12; //1028 兩個(gè)整數(shù)相除只能得到結(jié)果的整數(shù)部分
System.out.println(z);
int q = 12345 % 12; // 9 取余
System.out.println(q);
/*特別注意钥屈,整數(shù)由于存在范圍限制,如果計(jì)算結(jié)果超出了范圍坝辫,就會(huì)產(chǎn)生溢出篷就,而溢出不會(huì)出錯(cuò),卻會(huì)得到一個(gè)奇怪的結(jié)果 */
int w = 2147483640;
int e = 15;
int sum = w + e; // -2147483641
System.out.println(sum);
/*
要解釋上述結(jié)果近忙,我們把整數(shù)2147483640和15換成二進(jìn)制做加法:
0111 1111 1111 1111 1111 1111 1000
+ 0000 0000 0000 0000 0000 0000 1111
------------------------------------
1000 0000 0000 0000 0000 0000 0111
由于最高位計(jì)算結(jié)果為1竭业,因此,加法結(jié)果變成了一個(gè)負(fù)數(shù)及舍。
要解決上面的問(wèn)題未辆,可以把int換成long類型,由于long可表示的整型范圍更大锯玛,所以結(jié)果就不會(huì)溢出
* */
};
public static void Operation(){
/*計(jì)算前N個(gè)自然數(shù)的和,可以根據(jù)公式((1+N)×N)/2 計(jì)算*/
int n = 100;
int sum = ((1 + n) * n) / 2;
System.out.println(sum == 5050 ? "成功" : "失敗"); // 成功
}
public static void Float(){
double x = 1.0 / 10;
double y = 1 - 9.0 / 10;
// 觀察x和y是否相等:
System.out.println(x); //0.1
System.out.println(y); //0.09999999999999998
// 比較x和y是否相等咐柜,先計(jì)算其差的絕對(duì)值:
double r = Math.abs(x - y);
// 再判斷絕對(duì)值是否足夠小:
if (r < 0.00001) {
// 可以認(rèn)為相等
System.out.println("x = y");
} else {
// 不相等
System.out.println("x != y");
}
/*根據(jù)一元二次方程ax^2+bx+c=0的求根公式
* x=[-b±√(b2-4ac)]/(2a)
*計(jì)算出一元二次方程的兩個(gè)解
* */
double a = 1.0;
double b = 3.0;
double c = -4.0;
// 求平方根可用 Math.sqrt():
if ((b*b -4*a*c)<0){
System.out.println("該函數(shù)無(wú)實(shí)根");
}
else if ((b*b -4*a*c)==0){
double r1,r2 = (-b)/(a*a);
System.out.println("該函數(shù)有兩個(gè)相等的實(shí)根");
}
else {
double r1 = (-b+Math.sqrt((b*b-4*a*c)))/(2*a);//1.0
double r2 = (-b-Math.sqrt((b*b-4*a*c)))/(2*a);//-4.0
System.out.println(r1 == 1 && r2 == -4 ? "成功" : "失敗"); //成功
}
}
}
Java HelloWorld與數(shù)據(jù)運(yùn)算
最后編輯于 :
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
- 文/潘曉璐 我一進(jìn)店門(mén),熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)知态,“玉大人捷兰,你說(shuō)我怎么就攤上這事「好簦” “怎么了贡茅?”我有些...
- 文/不壞的土叔 我叫張陵,是天一觀的道長(zhǎng)其做。 經(jīng)常有香客問(wèn)我顶考,道長(zhǎng),這世上最難降的妖魔是什么妖泄? 我笑而不...
- 正文 為了忘掉前任驹沿,我火速辦了婚禮,結(jié)果婚禮上蹈胡,老公的妹妹穿的比我還像新娘渊季。我一直安慰自己朋蔫,他們只是感情好,可當(dāng)我...
- 文/花漫 我一把揭開(kāi)白布却汉。 她就那樣靜靜地躺著驯妄,像睡著了一般。 火紅的嫁衣襯著肌膚如雪合砂。 梳的紋絲不亂的頭發(fā)上青扔,一...
- 那天,我揣著相機(jī)與錄音翩伪,去河邊找鬼微猖。 笑死,一個(gè)胖子當(dāng)著我的面吹牛缘屹,可吹牛的內(nèi)容都是我干的励两。 我是一名探鬼主播,決...
- 文/蒼蘭香墨 我猛地睜開(kāi)眼囊颅,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼当悔!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起踢代,我...
- 序言:老撾萬(wàn)榮一對(duì)情侶失蹤盲憎,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后胳挎,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體饼疙,經(jīng)...
- 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
- 正文 我和宋清朗相戀三年慕爬,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了窑眯。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
- 正文 年R本政府宣布,位于F島的核電站独榴,受9級(jí)特大地震影響僧叉,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜棺榔,卻給世界環(huán)境...
- 文/蒙蒙 一瓶堕、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧症歇,春花似錦郎笆、人聲如沸谭梗。這莊子的主人今日做“春日...
- 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至德频,卻和暖如春苍息,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背壹置。 一陣腳步聲響...
- 正文 我出身青樓盖喷,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親难咕。 傳聞我的和親對(duì)象是個(gè)殘疾皇子课梳,可洞房花燭夜當(dāng)晚...