加油,新時(shí)代打工人!
基礎(chǔ)不牢,地動(dòng)天搖。對(duì)于剛畢業(yè)的大學(xué)生來說,基礎(chǔ)不牢的話,很難輕松勝任一份工作。工作中用到很多基礎(chǔ)性的語法。
雖然,工作了一年多,我們一起重新溫習(xí)一下基礎(chǔ)吧文章來源:http://www.zghlxwxcb.cn/news/detail-574793.html
一、Java基礎(chǔ)之算術(shù)運(yùn)算符
二、Java基礎(chǔ)之類型轉(zhuǎn)換文章來源地址http://www.zghlxwxcb.cn/news/detail-574793.html
package base;
/**
* @author wh
* @date 2023年07月16日22:38
*/
public class demo {
public static void main(String[] args) {
//字符串的 “+” 操作
/*
當(dāng) “+” 操作中出現(xiàn)字符串時(shí),這個(gè) “+” 是字符串連接符,而不是算術(shù)運(yùn)算符,而不是算術(shù)運(yùn)算符了。
會(huì)將前后的數(shù)據(jù)進(jìn)行拼接,并產(chǎn)生一個(gè)新的字符串。
*/
System.out.println("123"+123); // "123123"
/*
連續(xù)進(jìn)行”+“ 操作時(shí),從左到右逐個(gè)執(zhí)行。
*/
System.out.println(8 + 10 + "歲"); //"18歲"
int age = 18;
System.out.println("我的年齡是" + age + "歲"); //我的年齡是18歲
System.out.println(1 + 2 + "abc" + 2 + 1); //"3abc21" 原則從左到右計(jì)算 1 + 2 是算術(shù)加,只有遇到字符串就是拼接操作了
//當(dāng)遇到 char 類型時(shí),會(huì)進(jìn)行 char 轉(zhuǎn)換ASCLL碼,然后進(jìn)行相加
System.out.println( 1 + 'a'); //98
System.out.println( 2 + 'b');//100
System.out.println( 'a' + 'b');//195
System.out.println( 'a' + "bc");//abc
System.out.println("----------自增和自加--------------");
/*
單獨(dú)使用
++ 變量加1
-- 變量減1
*/
int a = 10;
//表示把變量a里面的值+1
a++;
System.out.println(a); //11
//表示把變量a里面的值+1
++a;
System.out.println(a);//12
//表示把變量a里面的值-1
a--;
System.out.println(a);//11
//表示把變量a里面的值-1
--a;
System.out.println(a);//10
/*
參與計(jì)算時(shí)
a++ 先用后加
++a 先加后用
*/
int x = 10;
//x++ 先用在加 y=10,然后在進(jìn)行自增 x=11
int y = x++;
//++x 先加后用 x先自增,后賦值給z, z=12,x=12
int z = ++x;
System.out.println("x=" + x);//12
System.out.println("y=" + y);//10
System.out.println("z=" + z);//12
}
}
到了這里,關(guān)于Java基礎(chǔ)之【字符串操作以及自增自減操作】的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!