หน้าแรก
หน้าแรก
คลาส Triplet คือทูเพิลที่มีองค์ประกอบสามอย่าง เป็นส่วนหนึ่งของไลบรารี JavaTuples ในการทำงานกับคลาส Triplet ใน JavaTuples คุณต้องนำเข้าแพ็คเกจต่อไปนี้ - import org.javatuples.Triplet; ตัวอย่าง มาดูตัวอย่างการใช้งาน Triplet class - import org.javatuples.Triplet; public class Demo { publ
ลองและจับใน Java เมธอดจับข้อยกเว้นโดยใช้คีย์เวิร์ด try and catch ร่วมกัน บล็อก try/catch ถูกวางไว้รอบๆ โค้ดที่อาจสร้างข้อยกเว้น ต่อไปนี้เป็นไวยากรณ์สำหรับลองและจับ − try { // Protected code } catch (ExceptionName e1) { // Catch block } คำสั่ง catch เกี่ยวข้องกับการประกาศ
Character.charCount() วิธีการกำหนดจำนวนของค่าถ่านที่จำเป็นเพื่อแสดงอักขระที่ระบุ (จุดรหัส Unicode) หากอักขระที่ระบุมีค่าเท่ากับหรือมากกว่า 0x10000 เมธอดจะคืนค่า 2 มิฉะนั้น เมธอดจะคืนค่า 1 ตัวอย่าง เรามาดูตัวอย่างกัน − import java.lang.*; public class Demo { public static void main(Stri
toString() วิธีการของ java.lang.Integer ส่งกลับวัตถุสตริง คลาส Integer มีสามวิธี toString() มาดูกันทีละตัว − String toString() ตัวอย่าง java.lang.Integer.toString() วิธีการส่งกลับวัตถุสตริงที่แสดงค่าของจำนวนเต็มนี้ เรามาดูตัวอย่างกัน − import java.lang.*; public class Demo { public sta
เมธอด to Collection() ของคลาส Collectors ใน Java ส่งคืน Collector ที่รวบรวมอิลิเมนต์อินพุตลงในคอลเล็กชันใหม่ตามลำดับการเผชิญหน้า ไวยากรณ์มีดังนี้ − สแตติก
สมมติว่าต่อไปนี้คือสตริงของเรา − String str = "Website!"; ตอนนี้ แปลงสตริงด้านบนเป็นรายการอักขระ - List<Character>list = str.chars().mapToObj(n -> (char)n).collect(Collectors.toList()); ตัวอย่าง ต่อไปนี้เป็นโปรแกรมแปลงสตริงเป็นรายการอักขระใน Java - import java.util.*; import jav
สมมติว่าต่อไปนี้คือสตริงของเรา − String date1 ="11/10/2018"; String date2 = "15-Mar-2019 21:11:35"; ตอนนี้ แปลงสตริงด้านบนเป็นวันที่ - SimpleDateFormat dateFormat1 = new SimpleDateFormat("dd/MM/yyyy"); SimpleDateFormat dateFormat2 = new SimpleDateFormat("dd-MMM-yy
สมมติว่าต่อไปนี้คือสตริงของเรา − String str =55.2; ตอนนี้ แปลงสตริงด้านบนเป็นสองเท่าโดยใช้ parseDouble() ใน Java − double res =Double.parseDouble(23.6); ตัวอย่าง ต่อไปนี้เป็นโปรแกรมแปลงสตริงเป็นคู่ใน Java - สาธิตคลาสสาธารณะ { โมฆะคงที่สาธารณะหลัก (สตริง args []) { สตริง str =55.2; double res =Doub
สมมติว่าต่อไปนี้คือ Iterable ของเรา - Iterable<Integer> i = Arrays.asList(50, 100, 150, 200, 250, 300, 500, 800, 1000); ตอนนี้ สร้างคอลเล็กชัน - Collection<Integer> c = convertIterable(i); ด้านบน เรามีวิธีการกำหนดเอง convertIterable() สำหรับการแปลง ต่อไปนี้เป็นวิธีการ - public static &
สมมติว่าต่อไปนี้คือ Iterable ของเรา - Iterable<String> i = Arrays.asList("K", "L", "M", "N", "O", "P"); ตอนนี้ สร้างคอลเล็กชัน - Stream<String> s = convertIterable(i); ด้านบน เรามีวิธีการกำหนดเอง convertIterable() สำหรับการแป
โดยค่าเริ่มต้น ออบเจ็กต์ Gson จะไม่ทำให้ฟิลด์เป็นอนุกรมด้วยค่า Null เป็น JSON หากฟิลด์ในอ็อบเจ็กต์ Java เป็นโมฆะ Gson จะไม่รวมฟิลด์นั้น เราสามารถบังคับ Gson ให้เรียงลำดับค่าว่าง ผ่าน GsonBuilder ระดับ. เราต้องเรียก serializeNulls() วิธีการใน GsonBuilder ตัวอย่าง ก่อนสร้างวัตถุ Gson เมื่อ serializ
สมมติว่าต่อไปนี้คือ Iterator ที่มีค่า Integer - Iterator<Integer> iterator = Arrays.asList(50, 100, 200, 300, 400, 500, 1000).iterator(); ตอนนี้ แปลง Iterator นี้เป็นรายการ - List<Integer> myList = new ArrayList<>(); iterator.forEachRemaining(myList::add); ตัวอย่าง ต่อไปนี้เป็นโป
วิธี findAny() ของ Java Stream ส่งคืนตัวเลือกสำหรับองค์ประกอบบางอย่างของสตรีมหรือ Optional ว่างหากสตรีมว่างเปล่า ในที่นี้ Optional เป็นออบเจ็กต์คอนเทนเนอร์ซึ่งอาจมีค่าที่ไม่ใช่ค่า Null หรือไม่ก็ได้ ต่อไปนี้คือตัวอย่างการนำเมธอด findAny() ไปใช้ใน Java − ตัวอย่าง import java.util.*; public class Demo
นับจำนวนองค์ประกอบในสตรีมโดยใช้วิธีการนับสตรีม Java ต่อไปนี้คือตัวอย่างการใช้ Java Streams count() วิธีการ - ตัวอย่าง import java.util.*; import java.util.stream.Collectors; import java.util.stream.Stream; public class Demo { public static void main(String[] args) {
java.lang.Math.toDegrees(แองกราดคู่) แปลงมุมที่วัดเป็นเรเดียนให้เป็นมุมที่เทียบเท่าโดยประมาณโดยวัดเป็นองศา การแปลงจากเรเดียนเป็นองศาโดยทั่วไปไม่แน่นอน ผู้ใช้ไม่ควรคาดหวังให้ cos(toRadians(90.0)) เท่ากับ 0.0 ในที่นี้ อาร์กิวเมนต์ angrad อยู่ในหน่วยเรเดียน ตัวอย่าง ต่อไปนี้คือตัวอย่างการใช้เมธอด toD
ตัวแปรโลคัลถูกประกาศในเมธอด ตัวสร้าง หรือบล็อก สร้างขึ้นเมื่อมีการป้อนวิธีการ ตัวสร้าง หรือบล็อก และตัวแปรจะถูกทำลายเมื่อออกจากวิธีการ ตัวสร้าง หรือบล็อก ไม่สามารถใช้ตัวแก้ไขการเข้าถึงสำหรับตัวแปรในเครื่อง ตัวแปรโลคัลสามารถมองเห็นได้เฉพาะในเมธอด คอนสตรัคเตอร์ หรือบล็อกที่ประกาศไว้ ตัวแปรเหล่านี้ถูก
สตรีมแสดงถึงลำดับของออบเจ็กต์จากแหล่งที่มาซึ่งสนับสนุนการดำเนินการแบบรวม ต่อไปนี้เป็นลักษณะของสตรีม - ลำดับขององค์ประกอบ − สตรีมจัดเตรียมชุดขององค์ประกอบเฉพาะประเภทตามลำดับ สตรีมรับ/คำนวณองค์ประกอบตามต้องการ ไม่เคยเก็บองค์ประกอบไว้ ที่มา − สตรีมใช้คอลเลกชัน อาร์เรย์ หรือทรัพยากร I/O เป็นแหล่งอ
หากต้องการเปรียบเทียบวันที่ใน Java ให้ใช้เมธอด CompareTo() ไวยากรณ์มีดังนี้ − public int compareTo(Date anotherDate) ที่นี่ anotherDate คือวันที่ที่จะเปรียบเทียบ ค่าส่งกลับเป็น 0 ถ้าอาร์กิวเมนต์ Date เท่ากับ Date นี้ ค่าน้อยกว่า 0 ถ้าวันที่นี้อยู่ก่อนอาร์กิวเมนต์ Date และค่าที่มากกว่า 0 ถ้า Date นี
เปรียบเทียบสองสตริงโดยใช้วิธี CompareTo() ใน Java ไวยากรณ์มีดังนี้ − int compareTo(Object o) ในที่นี้ o เป็นวัตถุที่จะเปรียบเทียบ ค่าที่ส่งกลับเป็น 0 ถ้าอาร์กิวเมนต์เป็นสตริง lexicographically เท่ากับสตริงนี้ ค่าที่น้อยกว่า 0 ถ้าอาร์กิวเมนต์เป็นสตริงที่มากกว่าสตริงนี้ และค่าที่มากกว่า 0 ถ้าอาร์กิว
คลาส java.util.EnumMap เป็นการนำ Map มาใช้เฉพาะสำหรับใช้กับคีย์ enum ต่อไปนี้เป็นประเด็นสำคัญเกี่ยวกับ EnumMap - คีย์ทั้งหมดในแผนที่ enum ต้องมาจากประเภท enum เดียวที่ระบุไว้ เมื่อสร้างแผนที่โดยชัดแจ้งหรือโดยปริยาย แผนที่ Enum ได้รับการดูแลในลำดับตามธรรมชาติของคีย์ EnumMap ไม่ได้ซิงโครไนซ์