Java中的String類是一種表示字符串的數據類型。它是不可變的,也就是說,一旦創建,就不能再修改它的內容。String類提供了很多操作字符串的方法,比如substring、indexOf、charAt等等。
String str = "Hello World!"; System.out.println(str.substring(0, 5)); // 輸出Hello System.out.println(str.indexOf("World")); // 輸出6 System.out.println(str.charAt(4)); // 輸出o
另外,在Java中,我們也可以使用JSON(JavaScript Object Notation)來表示數據。JSON是一種用于數據交換的輕量級數據格式,它使用基于文本的格式,可以被讀懂和編寫。JSON主要由兩種結構組成:鍵值對和數組。在Java中,我們可以使用json.org提供的Java庫來解析和生成JSON數據。例如:
JSONObject obj = new JSONObject(); obj.put("name", "張三"); obj.put("age", 23); JSONArray list = new JSONArray(); list.add("Java"); list.add("Python"); list.add("JavaScript"); obj.put("languages", list); System.out.println(obj.toString());
上面的代碼創建了一個JSONObject對象,用于表示一個人的信息,包括姓名、年齡和掌握的編程語言。最后將其轉為json字符串輸出。