หน้าแรก
หน้าแรก
การแจงนับใน Java แสดงถึงกลุ่มของค่าคงที่ที่มีชื่อ คุณสามารถสร้างการแจงนับโดยใช้ไวยากรณ์ต่อไปนี้ enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } ใช่ เราสามารถกำหนดการแจงนับภายในคลาสได้ คุณสามารถดึงค่าในการแจงนับโดยใช้ ค่า () วิธีการ ตัวอย่าง public class En
การแจงนับใน Java แสดงถึงกลุ่มของค่าคงที่ที่มีชื่อ คุณสามารถสร้างการแจงนับโดยใช้รูปแบบต่อไปนี้ - enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } เราสามารถแจงนับภายในคลาสได้ แต่เราไม่สามารถกำหนด enum ภายในวิธีการได้ หากคุณพยายามทำเช่นนั้น จะทำให้เกิดข้อผิดพลา
การแจงนับใน Java แสดงถึงกลุ่มของค่าคงที่ที่มีชื่อ คุณสามารถสร้างการแจงนับโดยใช้รูปแบบต่อไปนี้ - enum Days { SUNDAY, MONDAY, TUESDAY, WEDNESDAY, THURSDAY, FRIDAY, SATURDAY } คุณสามารถดึงเนื้อหาของ enum ได้โดยใช้วิธี values() เมธอดนี้ส่งคืนอาร์เรย์ที่มีค่าทั้งหมด เมื่อคุณได้อาร์เรย์มาแล้
เมธอดนี้ยอมรับรูปแบบสตริงและอาร์กิวเมนต์ (varargs) และส่งคืนอ็อบเจ็กต์ String ของตัวแปรที่กำหนดในรูปแบบที่ระบุ คุณสามารถจัดรูปแบบค่าสองเท่าเป็นสตริงโดยใช้เมธอด format() ผ่าน “%f” เป็นสตริงรูปแบบ (พร้อมกับค่าคู่ที่จำเป็น) ตัวอย่าง import java.util.Scanner; public class ConversionOfDouble { &n
วิธีการผนวกของ StringBuilder หรือ StringBuffer ออบเจ็กต์ยอมรับค่าบูลีนหรือ ถ่านหรือ อาร์เรย์ถ่านหรือ ดับเบิลหรือลอยหรือ int หรือ ยาวหรือค่าสตริงเป็นพารามิเตอร์และเพิ่มลงในวัตถุปัจจุบัน คุณสามารถผนวกค่าสองเท่าที่จำเป็นกับเมธอดและดึงสตริงจากอ็อบเจ็กต์ StringBuffer (หรือ StringBuilder) ที่ได้รับ ตัว
สตริง คลาสของ java.lang แพ็คเกจแสดงถึงสตริงอักขระ ตัวอักษรสตริงทั้งหมดในโปรแกรม Java เช่น abc ถูกนำมาใช้เป็นอินสแตนซ์ของคลาสนี้ สตริงเป็นค่าคงที่ ค่าของสตริงไม่สามารถเปลี่ยนแปลงได้หลังจากสร้างแล้ว valueOf() เมธอดของคลาส String ยอมรับ char หรือ char array หรือ double หรือ float หรือ int หรือ long หร
มรดก เป็นความสัมพันธ์ระหว่างสองคลาสโดยที่คลาสหนึ่งสืบทอดคุณสมบัติของคลาสอื่น ความสัมพันธ์นี้สามารถกำหนดได้โดยใช้คีย์เวิร์ดขยายเป็น − public class A extends B{} คลาสที่สืบทอดคุณสมบัติเรียกว่าคลาสย่อยหรือคลาสย่อยและคลาสที่มีคุณสมบัติที่สืบทอดมาคือ super class หรือ parent class ในการสืบทอด สำเนาของส
มรดก เป็นความสัมพันธ์ระหว่างสองคลาสโดยที่คลาสหนึ่งสืบทอดคุณสมบัติของคลาสอื่น ความสัมพันธ์นี้สามารถกำหนดได้โดยใช้คีย์เวิร์ดขยายเป็น − public class A extends B{} คลาสที่สืบทอดคุณสมบัติเรียกว่าคลาสย่อยหรือคลาสย่อยและคลาสที่มีคุณสมบัติที่สืบทอดมาคือ super class หรือ parent class ในการสืบทอด สำเนาของส
มรดก เป็นความสัมพันธ์ระหว่างสองคลาสโดยที่คลาสหนึ่งสืบทอดคุณสมบัติของคลาสอื่น ความสัมพันธ์นี้สามารถกำหนดได้โดยใช้คีย์เวิร์ดขยายเป็น − public class A extends B{} คลาสที่สืบทอดคุณสมบัติเรียกว่าคลาสย่อยหรือคลาสย่อยและคลาสที่มีคุณสมบัติที่สืบทอดมาคือ super class หรือ parent class ในการสืบทอด สำเนาของส
อินเทอร์เฟซใน Java คล้ายกับคลาส แต่มีเฉพาะเมธอดและฟิลด์ที่เป็นนามธรรมซึ่งเป็นขั้นสุดท้ายและเป็นสแตติก เป็นข้อกำหนดของต้นแบบวิธีการ เมื่อใดก็ตามที่คุณต้องการแนะนำโปรแกรมเมอร์หรือทำสัญญาโดยระบุว่าวิธีการและฟิลด์ของประเภทควรเป็นอย่างไร คุณสามารถกำหนดอินเทอร์เฟซได้ ถ้าคุณต้องการให้ชั้นเรียนของคุณทำตามข
อินเทอร์เฟซ ใน Java นั้นคล้ายกับคลาส แต่มีเฉพาะเมธอดและฟิลด์ที่เป็นนามธรรมซึ่งเป็นขั้นสุดท้ายและเป็นสแตติก เนื่องจากมีการใช้เมธอดสแตติก Java8 และเมธอดเริ่มต้นในอินเทอร์เฟซ แตกต่างจากวิธีการนามธรรมอื่น ๆ วิธีการเหล่านี้สามารถมีการใช้งานเริ่มต้นได้ หากคุณมีวิธีการเริ่มต้นในอินเทอร์เฟซ ไม่จำเป็นต้องแ
มรดก เป็นความสัมพันธ์ระหว่างสองคลาสโดยที่คลาสหนึ่งสืบทอดคุณสมบัติของคลาสอื่น ความสัมพันธ์นี้สามารถกำหนดได้โดยใช้คีย์เวิร์ดขยายเป็น − public class A extends B{ } คลาสที่สืบทอดคุณสมบัติเรียกว่าคลาสย่อยหรือคลาสย่อยและคลาสที่มีคุณสมบัติที่สืบทอดมาคือ super class หรือ parent class ในการสืบทอด สำเนาของ
รายการที่เชื่อมโยงเป็นโครงสร้างข้อมูลเชิงเส้นซึ่งแต่ละโหนดมีสองบล็อก โดยที่หนึ่งบล็อกมีค่าหรือข้อมูลของโหนด และอีกบล็อกหนึ่งมีที่อยู่ของฟิลด์ถัดไป สมมติว่าเรามีรายการที่เชื่อมโยง โดยที่แต่ละโหนดมีตัวชี้สุ่มซึ่งชี้ไปยังโหนดอื่นในรายการ ภารกิจคือการค้นหาโหนดที่รายการที่เชื่อมโยงสองรายการตัดกัน หากไม่
จำนวนที่มีตัวประกอบเฉพาะเป็น 2, 3 หรือ 5 เรียกว่า จำนวนน่าเกลียด ตัวเลขที่น่าเกลียดบางส่วน ได้แก่ 1, 2, 3, 4, 5, 6, 8, 10, 12, 15 เป็นต้น เรามีตัวเลข N และภารกิจคือการหาเลขน่าเกลียดตัวที่ N ตามลำดับเลขน่าเกลียด ตัวอย่างเช่น: อินพุต-1: N = 5 ผลลัพธ์: 5 คำอธิบาย: เลขขี้เหร่ที่ 5 ตามลำดับเลขน
ในโพสต์นี้ เราจะเข้าใจความแตกต่างระหว่าง Iterator และ ListIterator ตัววนซ้ำ ช่วยในการสำรวจผ่านแผนที่ รายการ และชุด ไม่สามารถรับดัชนีได้โดยใช้ตัววนซ้ำ ตัววนซ้ำไม่สามารถแก้ไขหรือแทนที่องค์ประกอบของคอลเล็กชันได้ มันสำรวจผ่านองค์ประกอบที่มีอยู่ในคอลเล็กชัน การวนซ้ำนี้สามารถทำได้ในทิศทางไป
ในโพสต์นี้ เราจะเข้าใจความแตกต่างระหว่าง hashmap และ treemap ที่เกี่ยวข้องกับ Java HashMap เป็นตารางแฮชใน Java มันขึ้นอยู่กับการใช้งานอินเทอร์เฟซ แผนที่ มันใช้อินเทอร์เฟซ แผนที่ Cloneable และ Serializable อนุญาตให้ใช้คีย์ null เพียงปุ่มเดียว นอกจากนี้ยังอนุญาตค่า Null หลายค่า เร็วก
ในโพสต์นี้ เราจะเข้าใจความแตกต่างระหว่างอินเทอร์เฟซตัววนซ้ำและการแจงนับใน Java ตัววนซ้ำ เป็นเคอร์เซอร์สากล ใช้ได้กับทุกคอลเลกชันของชั้นเรียน มันมีวิธีการ เอาออก ไม่ใช่อินเทอร์เฟซแบบเดิม สามารถใช้เพื่อข้ามผ่าน HashMap, LinkedList, ArrayList, HashSet, TreeMap และ TreeSet ได้ สามารถทำ
ในโพสต์นี้ เราจะเข้าใจความแตกต่างระหว่างวิธีการพักเครื่องและรอใน Java เดี๋ยวก่อน มันเป็นของคลาส Object วิธีการนี้จะปลดล็อคเมื่ออยู่ในกระบวนการซิงโครไนซ์ มันไม่ใช่วิธีการแบบคงที่ เรียกจากบริบทที่ซิงโครไนซ์เท่านั้น วิธีนี้มีวิธีการโอเวอร์โหลดสามวิธี คือ รอ() รอ(หมดเวลานาน) รอ (
ในโพสต์นี้ เราจะเข้าใจความแตกต่างระหว่าง HashMap และ LinkedHashMap ใน Java HashMap ในโครงสร้างนี้ ลำดับการแทรกจะไม่ถูกรักษาไว้ ใช้ HashTable เพื่อจัดเก็บแผนที่ มันขยาย AbstractMap มันใช้อินเทอร์เฟซ แผนที่ สิ่งนี้ถูกนำมาใช้ใน JDK 2.0 มีค่าใช้จ่ายค่อนข้างต่ำ LinkedHashMap ในโครง
ในบทความนี้ เราจะเข้าใจความแตกต่างระหว่าง List และ ArrayList ใน Java รายการ มันคืออินเทอร์เฟซ มันขยายกรอบงานการรวบรวม ไม่สามารถยกตัวอย่างได้ สามารถใช้สร้างรายการองค์ประกอบ/วัตถุได้ ออบเจ็กต์เหล่านี้เชื่อมโยงกับหมายเลขดัชนี มันสร้างคอลเลกชันขององค์ประกอบที่เก็บไว้เป็นลำดับ องค์ปร