Java語言中的大括號和中括號是程序邏輯和語法中非常重要的符號。下面我們就來詳細探討一下這兩種符號的用法和應用場景。
/** * 大括號的用法示例 */ public class BraceDemo { public static void main(String[] args) { // 單行語句塊 if (true) { System.out.println("True condition"); } // 多行語句塊 if (true) { System.out.println("True"); System.out.println("condition"); } // 空語句塊 if (true) {} } }
在上面的示例中,我們可以看到大括號用于表示代碼塊,被大括號包括的代碼在邏輯上被視為一個整體,例如條件語句 if 和循環(huán)語句 while 中的語句塊。
中括號在Java中主要用于數(shù)組和集合類型的操作。
/** * 中括號的用法示例 */ public class BracketDemo { public static void main(String[] args) { // 定義和初始化數(shù)組 int[] array1 = {1, 2, 3}; int[] array2 = new int[3]; array2[0] = 1; array2[1] = 2; array2[2] = 3; // 遍歷數(shù)組 for (int i = 0; i< array1.length; i++) { System.out.println(array1[i]); } // 定義和初始化集合 Listlist = new ArrayList<>(); list.add("a"); list.add("b"); list.add("c"); // 遍歷集合 for (String s : list) { System.out.println(s); } } }
通過上面的示例,我們可以看到數(shù)組和集合類型中的元素都可以使用中括號來訪問和操作。