Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. Java Program: ส่ง ArrayList เป็นอาร์กิวเมนต์ของฟังก์ชัน

    ในบทความนี้ เราจะเข้าใจวิธีส่ง ArrayList เป็นอาร์กิวเมนต์ของฟังก์ชัน คลาส ArrayList เป็นอาร์เรย์ที่ปรับขนาดได้ ซึ่งอยู่ใน package java.util ความแตกต่างระหว่าง built-in array และ ArrayList ใน Java คือ ขนาดของ array ไม่สามารถแก้ไขได้ ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ Run the program เอาต์พุตที่ต้อ

  2. Java Program: วนลูป ArrayList ด้วย Lambda Expression

    ในบทความนี้ เราจะเข้าใจวิธีวนลูป ArrayList โดยใช้ lambda expression คลาส ArrayList เป็นอาร์เรย์ที่ปรับขนาดได้ ซึ่งอยู่ใน package java.util ความแตกต่างระหว่าง built-in array และ ArrayList ใน Java คือ ขนาดของ array ไม่สามารถแก้ไขได้ ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ Run the program เอาต์พุตที่ต้อง

  3. Java Program: แสดงวันที่ของปีปฏิทินในรูปแบบต่างๆ

    ในบทความนี้ เราจะเข้าใจวิธีแสดงวันที่ของปีปฏิทินในรูปแบบต่างๆ Java ไม่มีคลาส Date ในตัว แต่เราสามารถ import java.time package เพื่อทำงานกับ date และ time API Package นี้รวมคลาส date และ time มากมาย ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ Run the program เอาต์พุตที่ต้องการคือ The first date format is:2

  4. Java Program: แสดงวันที่และเวลาปัจจุบัน

    ในบทความนี้ เราจะเข้าใจวิธีแสดงวันที่และเวลาปัจจุบัน Java ไม่มีคลาส Date ในตัว แต่เราสามารถ import java.time package เพื่อทำงานกับ date และ time API Package นี้รวมคลาส date และ time มากมาย ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ Run the program เอาต์พุตที่ต้องการคือ The current date and time is: 2022/

  5. Java Program: แสดงเวลาในรูปแบบของประเทศต่างๆ

    ในบทความนี้ เราจะเข้าใจวิธีแสดงเวลาในรูปแบบของประเทศต่างๆ Java ไม่มีคลาส Date ในตัว แต่เราสามารถ import java.time package เพื่อทำงานกับ date และ time API Package นี้รวมคลาส date และ time มากมาย ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ Run the program เอาต์พุตที่ต้องการคือ The England Format is: Friday,

  6. Java Program: แปลงเวลาท้องถิ่นเป็น GMT

    ในบทความนี้ เราจะเข้าใจวิธีแปลงเวลาท้องถิ่นเป็น GMT Java ไม่มีคลาส Date ในตัว แต่เราสามารถ import java.time package เพื่อทำงานกับ date และ time API Package นี้รวมคลาส date และ time มากมาย ด้านล่างเป็นการสาธิต: สมมติอินพุตคือ The local time is: Fri Mar 18 00:01:54 IST 2022 เอาต์พุตที่ต้องการคือ The

  7. แปลง Char เป็น String ใน Java: toString() และ valueOf()

    แปลง char เป็น String ใน Java ใช้เมธอด Character.toString() หรือ String.valueOf() ทั้งคู่ทำงานเหมือนกัน ข้อมูลประกอบ: Char vs String char - ตัวอักษรเดี่ยว เช่น F String - ข้อความหลายตัวอักษร เช่น Hello วิธีที่ 1: Character.toString() char first = T; char second = F; String first_string = Charact

  8. ลำดับฟีโบนัชชีใน Java: Iterative และ Recursive

    ลำดับฟีโบนัชชี (Fibonacci Sequence) ตัวถัดไป = ผลรวม 2 ตัวก่อนหน้า เริ่มจาก 0, 1 → 0, 1, 1, 2, 3, 5, 8, 13, 21, 34, 55... วิธีที่ 1: Iterative (วนลูป) public class FibonacciSequence { public static void main(String[] args) { int number = 5, firstTerm = 0, secondTerm = 1;

  9. Java Compiler และ IDE ออนไลน์: คู่มือเลือกใช้

    ก่อนหน้านี้เรียน Java ต้องติดตั้ง JDK เอง ตอนนี้มี Java Compiler และ IDE ออนไลน์ฟรีเยอะมาก ใช้ได้ทันทีในเบราว์เซอร์ Java ทำงานอย่างไร .java source code → Compiler → .class bytecode Bytecode → JVM (Java Virtual Machine) → Machine code บน OS แต่ละระบบ Java Write Once, Run Anywhere เพราะ bytecode รั

  10. Java Hello World: คู่มือสำหรับผู้เริ่มต้น

    ยินดีต้อนรับสู่ภาษา Java โปรแกรมแรกที่ทุกคนต้องเขียนคือ Hello, World! - พิมพ์ข้อความขึ้นหน้าจอ ข้อกำหนดก่อนเริ่ม ติดตั้ง Java (JDK) บนเครื่อง มี Text Editor (VS Code, IntelliJ, Eclipse, Notepad++) โค้ด Hello World class HelloWorld { // Show a message to the screen public static void main

  11. คลาส Stack ใน Java: โครงสร้างข้อมูล LIFO

    Stack ใน Java เป็นโครงสร้างข้อมูลแบบ Last-In-First-Out (LIFO) รายการที่เพิ่มล่าสุดจะถูกนำออกก่อน ขยายมาจากคลาส Vector แนวคิด Stack เหมือนกองหนังสือ: วางทับกัน ดูจากบนลงล่าง ตัวบนสุด = รายการล่าสุด = นำออกก่อน ตัวอย่างจริง: ประวัติเว็บเบราว์เซอร์ (Back button) สร้าง Stack ใน Java import java.util.S

  12. เมธอด substring() ใน Java: ดึงส่วนของข้อความ

    เมธอด substring() ดึงส่วนของ String ตาม index ที่ระบุ String ต้นทางไม่เปลี่ยนแปลง รูปแบบ substring() public String substring(int startIndex, int endIndex) startIndex - index เริ่มต้น (รวม) - required endIndex - index สิ้นสุด (ไม่รวม) - optional, default = ความยาว String Index เริ่มจาก 0 รวม space

  13. การสุ่มตัวเลขใน Java ด้วย Math.random()

    เมธอด Math.random() สร้างเลขสุ่มแบบ pseudorandom ระหว่าง 0.0 ถึง 1.0 (รวม 0 ไม่รวม 1) คืนค่าเป็น double Java Math Library คลาส Math มีเมธอดคณิตศาสตร์ต่างๆ ต้อง import ก่อนใช้: import java.lang.Math; การใช้งานพื้นฐาน import java.lang.Math; class Main { public static void main(String[] args) {

  14. เมธอด charAt() ใน Java: ดึงตัวอักษรตามตำแหน่ง

    เมธอด charAt() คืนค่าตัวอักษรที่ตำแหน่ง index ที่ระบุใน String ตัวแรกมี index 0 คืนค่าเป็น char เดียว รูปแบบ charAt() char = stringName.charAt(index) รับพารามิเตอร์ 1 ตัว: index ของตัวอักษรที่ต้องการ (เริ่มจาก 0) ตัวอย่าง: ดึงตัวอักษรแรกของชื่อ public class GetFirstLetter { public static void

  15. แปลง String เป็น Char Array ใน Java ด้วย toCharArray()

    เมธอด toCharArray() แปลง String เป็นอาร์เรย์ของตัวอักษร (char array) ทุกตัวอักษรรวม space ตัวเลข สัญลักษณ์ จะกลายเป็น element ในอาร์เรย์ String และ Char ใน Java String - เก็บข้อความหลายตัวอักษร char - เก็บตัวอักษรเพียงตัวเดียว char มีประสิทธิภาพมากกว่าเมื่อทำงานกับตัวอักษรเดี่ยว รูปแบบ toCharArr

  16. คำสั่ง continue ใน Java: การข้ามรอบลูป

    คำสั่ง continue ใน Java ใช้ข้ามการทำงานของรอบปัจจุบันในลูป (for หรือ while) และไปรอบถัดไปทันที ไม่ได้หยุดลูปทั้งหมดเหมือน break รูปแบบการใช้งาน continue; มักใช้ร่วมกับ if เพื่อตรวจสอบเงื่อนไขก่อนตัดสินใจข้ามรอบ ตัวอย่างที่ 1: คำนวณเกรดนักเรียน (ข้ามนักเรียนขาดสอบ) class CalculateTestScores { p

  17. การเรียงลำดับ ArrayList ใน Java: คู่มือ sort() และ reverse()

    เมธอด Collections.sort() ใช้เรียงลำดับ ArrayList แบบอ름ช่วง (ascending) ส่วน Collections.reverse() ใช้กลับลำดับ ต้อง import java.util.Collections ก่อนใช้งาน Java ArrayList คืออะไร ArrayList เป็นคลาสที่สร้างอาร์เรย์ขนาดปรับเปลี่ยนได้ (resizable array) เป็นการ implement interface List ให้เข้าถึงเมธอดจ

  18. ตัวดำเนินการ Ternary ใน Java: คู่มือฉบับสมบูรณ์

    ตัวดำเนินการ Ternary (Ternary Operator) ใน Java ช่วยให้เขียนเงื่อนไข if-else แบบสั้นๆ ในบรรทัดเดียว ได้ผลลัพธ์เป็น true หรือ false และคืนค่าตามเงื่อนไขที่กำหนด รูปแบบ Ternary Operator variable = (condition) ? valueIfTrue : valueIfFalse; ชื่อ Ternary มาจากการมี 3 ส่วนประกอบ (3 operands): condition

  19. คำสั่ง break ใน Java: คู่มือการใช้งาน

    คำสั่ง break ใน Java ใช้เพื่อหยุดการทำงานของลูป (loop) ทันที เมื่อโปรแกรมพบคำสั่ง break จะข้ามการทำงานของลูปที่อยู่ในขณะนั้นและไปทำงานคำสั่งถัดไปหลังลูปนั้นทันที หากใช้ break ภายใน nested loop (ลูปซ้อน) จะมีผลเฉพาะลูปชั้นในสุดเท่านั้น คำสั่ง break ใน Java คำสั่ง break ใช้ควบคุมโฟลว์ของโปรแกรมเมื่อต

  20. Java Selection Sort: คู่มือการทำงานและการเขียนโค้ด

    Java selection sort หาค่าที่น้อยที่สุดในลิสต์ และย้ายค่านั้นไปไว้ต้นลิสต์ ทำซ้ำจนทุกสมาชิกในลิสต์แรกถูกเรียงลำดับ คืนค่าลิสต์ที่เรียงแล้ว จะเรียงลิสต์ใน Java ยังไง? มีหลายทางเลือก ทางเลือกทั่วไปคือ selection sort คู่มือนี้จะพูดถึงว่า selection sorts คืออะไร ทำงานอย่างไร และวิธีสร้าง selection sort ใ

Total 1935 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:95/97  20-คอมพิวเตอร์/Page Goto:1 89 90 91 92 93 94 95 96 97