日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

java随记 2月16

發(fā)布時(shí)間:2024/10/8 编程问答 30 如意码农
生活随笔 收集整理的這篇文章主要介紹了 java随记 2月16 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

1.a=a+b 等于 a+=b ,且a+=b隱含強(qiáng)制類型轉(zhuǎn)換

2.^ 表示異或   兩個(gè)二進(jìn)制同號(hào)為假,異號(hào)為真    即 0^0=0,1^1=0,0^1=1

3.三元運(yùn)算    布爾表達(dá)式 ?表達(dá)式1:表達(dá)式2       例如:

 String str = (8>5) ? "8大于5" : "8不大于5"

4.equals方法是java.lang.Object類方法。可以用于字符串比較內(nèi)容,而對(duì)于非字符串來(lái)說(shuō),是只想的對(duì)象是否相同,例如

String s1,s2,s3 = "abc", s4 = "abc";
s1 = new String("abc");
s2 = new String("abc"); s1==s2 是false //他們內(nèi)存地址不一樣,也就是指向的對(duì)象不一樣
s1.equals(s2) 是 true //兩個(gè)變量的所包含的內(nèi)容是abc,故相等 StringBuffer s1 = new StringBuffer("a") ;
StringBuffer s2 = new StringBuffer("a") ;
System.out.println((s1.equals(s2))); //結(jié)果為false
//因?yàn)镾tringBuffer類中沒(méi)有重新定義equals方法,因此這個(gè)方法來(lái)自O(shè)bject類,用來(lái)比較指向地址

5. for循環(huán)   for(循環(huán)變量初始化;循環(huán)條件;循環(huán)變量變化){ 循環(huán)操作 }

for (int i = 1;i<=1000;i++){
System.out.println("ok!")
}

可以省略for中初始化語(yǔ)句,但是";"不能省略

int i = 0;   //循環(huán)變量i在for語(yǔ)句之前賦值
for(;i<10;i++){
xxxx
}

配合break語(yǔ)句,可以在指定地方結(jié)束整個(gè)循環(huán),執(zhí)行后面語(yǔ)句

public static void main(String[] args){
for(int i =1;i<10;i++){
if((i>2) &&(i%3==0)){
break;
}
System.out.println(i);
}
System.out.println("end"); //運(yùn)行結(jié)果 1 2 end
}

配合continue ,跳過(guò)循環(huán)體中剩余的語(yǔ)句,執(zhí)行下一次循環(huán)

6.數(shù)組

6.1 聲明數(shù)組類型   int[] scores;   double height[];  String[] names;

6.2 分配空間  數(shù)組名 = new 數(shù)據(jù)類型[數(shù)組長(zhǎng)度];  scores = new int[5];

6.1和6.2 合并可以寫(xiě)成:int[] scores = new int[5](常用)

聲明,分配空間,賦值可以直接寫(xiě)成 int[] scores={1,2,3,4}       等于  int[] scores = new int[]{1,2,3,4} //[]里必須為空,不能寫(xiě)指定長(zhǎng)度

Java 數(shù)組的常用方法:

Arrays.sort(數(shù)組名)   //數(shù)組升序排列

Arrays.toString(數(shù)組名) //數(shù)組轉(zhuǎn)換字符串

7.foreach語(yǔ)句,循環(huán)遍歷

for(String hobby : hobbies){
System.out.println(hobby);
}

8.Math.random() 生成0--1的浮點(diǎn)數(shù)。

(int)(Math.random()*100) //生成100以內(nèi)的隨機(jī)整數(shù)

總結(jié)

以上是生活随笔為你收集整理的java随记 2月16的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。