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

歡迎訪問 生活随笔!

生活随笔

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

编程问答

JAVA-最常用的A题语法

發(fā)布時間:2025/3/20 编程问答 42 豆豆
生活随笔 收集整理的這篇文章主要介紹了 JAVA-最常用的A题语法 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

輸出

System.out.println("");

if 語句

if(布爾表達(dá)式) {//如果布爾表達(dá)式為true將執(zhí)行的語句 }

if...else... 語句

if(布爾表達(dá)式){//如果布爾表達(dá)式的值為true }else{//如果布爾表達(dá)式的值為false }

if...else if...else... 語句

if(布爾表達(dá)式 1){//如果布爾表達(dá)式 1的值為true執(zhí)行代碼 }else if(布爾表達(dá)式 2){//如果布爾表達(dá)式 2的值為true執(zhí)行代碼 }else if(布爾表達(dá)式 3){//如果布爾表達(dá)式 3的值為true執(zhí)行代碼 }else {//如果以上布爾表達(dá)式都不為true執(zhí)行代碼 }

while

while( 布爾表達(dá)式 ) {//循環(huán)內(nèi)容 }

do...while

do {//代碼語句 }while(布爾表達(dá)式);

for

for(初始化; 布爾表達(dá)式; 更新) {//代碼語句 } for(聲明語句 : 表達(dá)式) {//代碼句子 } break; continue;

三目運(yùn)算

b = (a == 10) ? 20 : 30;

聲明變量

int a, b, c; // 聲明三個int型整數(shù):a、 b、c int d = 3, e = 4, f = 5; // 聲明三個整數(shù)并賦予初值

int - String, String - int

String - int1. int i = Integer.parseInt([String]); 2. int i = Integer.valueOf(my_str).intValue(); 注: 字串轉(zhuǎn)成 Double, Float, Long 的方法大同小異.int - String1. String s = String.valueOf(i); 2. String s = Integer.toString(i); 3. String s = "" + i; 注: Double, Float, Long 轉(zhuǎn)成字串的方法大同小異.

判斷string變量是否是數(shù)字

Character.isDigit(str.charAt(i))

字符串的常見操作

char[] 與 String 的相互轉(zhuǎn)換

java中String是復(fù)合類型,char 是簡單類型

String str = "ggg"; char[] bm; bm = str.toCharArray(); str = String.valueOf(bm);

棧與隊列

Stack stack=new Stack(); 棧方法 push(e) pop() peek() empty() Queue <Integer> queue = new LinkedList <Integer>(); 隊列方法 offer(e) //進(jìn)隊列,將元素加入隊列末尾 poll() //獲取隊列頭的元素并移除 peek() /獲取隊列頭的元素 isEmpty() //判斷是否為空

列表

List<String> person=new ArrayList<>();person.add("jackie"); //索引為0 //.add(e)person.add("peter"); //索引為1person.add("annie"); //索引為2person.add("martin"); //索引為3person.add("marry"); //索引為4person.remove(3); //.remove(index)person.remove("marry"); //.remove(Object o)String per="";per=person.get(1);System.out.println(per); .get(index)for (int i = 0; i < person.size(); i++) {System.out.println(person.get(i)); //.get(index)}

set 常用

Set接口最長用的兩大實現(xiàn):HashSet TreeSet TreeSet:會將里面的元素默認(rèn)排序。

Set<Integer> test = new TreeSet<>(); Set<Integer> test = new HashSet<>(); add( ) 向集合中添加元素 clear( ) 去掉集合中所有的元素 contains( ) 判斷集合中是否包含某一個元素 isEmpty( ) 判斷集合是否為空 iterator( ) 主要用于遞歸集合,返回一個Iterator()對象 remove( ) 從集合中去掉特定的對象 size( ) 返回集合的大小

數(shù)組排序

int[] arr = {45, 34, 53, 43}; Arrays.sort(arr); System.out.println(Arrays.toString(arr));

map的四種遍歷

//第一種:普遍使用,二次取值System.out.println("通過Map.keySet遍歷key和value:");for (String key : map.keySet()) {System.out.println("key= "+ key + " and value= " + map.get(key));}//第二種System.out.println("通過Map.entrySet使用iterator遍歷key和value:");Iterator<Map.Entry<String, String>> it = map.entrySet().iterator();while (it.hasNext()) {Map.Entry<String, String> entry = it.next();System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());}//第三種:推薦,尤其是容量大時System.out.println("通過Map.entrySet遍歷key和value");for (Map.Entry<String, String> entry : map.entrySet()) {System.out.println("key= " + entry.getKey() + " and value= " + entry.getValue());}//第四種System.out.println("通過Map.values()遍歷所有的value,但不能遍歷key");for (String v : map.values()) {System.out.println("value= " + v);}

Map常用

map.containsKey()

轉(zhuǎn)載于:https://www.cnblogs.com/whyaza/p/10656042.html

總結(jié)

以上是生活随笔為你收集整理的JAVA-最常用的A题语法的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

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