Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Java
Java
  1. โปรแกรม Java สำหรับดึงอักขระจากสตริงตามตำแหน่งที่กำหนด

    ในบทความนี้ เราจะเรียนรู้วิธีการดึงอักขระ (character) จากสตริงตามตำแหน่ง (index) ที่กำหนด Char เป็นชนิดข้อมูลที่เก็บอักขระตัวอักษร ตัวเลข หรืออักขระพิเศษได้เพียงตัวเดียว สตริงเป็นชนิดข้อมูลที่ประกอบด้วยอักขระหนึ่งตัวขึ้นไป และถูกล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ตัวอย่างการทำงาน สมมติข้อมูลนำเข้า

  2. โปรแกรม Java สำหรับแทนที่อักขระในสตริงที่ตำแหน่งเฉพาะ

    ในบทความนี้ เราจะเรียนรู้วิธีการแทนที่อักขระในสตริงที่ตำแหน่ง (index) ที่กำหนด สตริงเป็นชนิดข้อมูลที่ประกอบด้วยอักขระหนึ่งตัวขึ้นไป และถูกล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ตัวอย่างการทำงาน สมมติข้อมูลนำเข้า (Input) คือ: Input string: Java Programming Index: 6 ผลลัพธ์ที่ต้องการ (Output) คือ: Modi

  3. โปรแกรม Java สำหรับกลับลำดับสตริง (วิธีทั่วไป)

    ในบทความนี้ เราจะเรียนรู้วิธีการกลับลำดับสตริง (reverse a string) ใน Java สตริงเป็นชนิดข้อมูลที่ประกอบด้วยอักขระหนึ่งตัวขึ้นไป และถูกล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) การกลับลำดับสตริงคือการนำสตริงมาแสดงจากท้ายไปหัว (จากขวาไปซ้าย) ตัวอย่างการทำงาน สมมติข้อมูลนำเข้า (Input) คือ: The string is defi

  4. โปรแกรม Java สำหรับกลับลำดับสตริงโดยใช้ Stack

    ในบทความนี้ เราจะเรียนรู้วิธีการกลับลำดับสตริง (reverse a string) โดยใช้โครงสร้างข้อมูล Stack สตริงเป็นชนิดข้อมูลที่ประกอบด้วยอักขระหนึ่งตัวขึ้นไป และถูกล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ส่วน Stack เป็นโครงสร้างข้อมูลเชิงเส้นที่ใช้เก็บชุดของวัตถุ โดยทำงานตามหลัก Last-In-First-Out (LIFO) คือ ตัวที่

  5. โปรแกรม Java เรียงลำดับตัวอักษรในสตริง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการเรียงลำดับตัวอักษรในสตริง (Sort a string) สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) สตริงเป็นลำดับของตัวอักษร ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: javaprogram เอาต์พุทที่คาดหวัง: String after sorting

  6. โปรแกรม Java สลับคู่ตัวอักษรในสตริง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการสลับคู่ตัวอักษร (Swap pair of characters) ใน Java เราจะแปลงสตริงที่กำหนดเป็นอาร์เรย์ตัวอักษร (Character array) ซึ่งจะช่วยให้เราสลับคู่ตัวอักษรได้ ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: Java program เอาต์พุทที่คาดหวัง: The string after swapping is: Javg

  7. โปรแกรม Java ตรวจสอบว่าเป็น Pangram หรือไม่

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการตรวจสอบว่าสตริงที่กำหนดเป็น Pangram หรือไม่ สตริงเป็น Pangram หากประกอบด้วยตัวอักษรทุกตัวของอักษรอังกฤษ (A-Z) ไม่สนใจพิมพ์ใหญ่/เล็ก ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: Abcdefghijklmnopqrstuvwxyz เอาต์พุทที่คาดหวัง: Yes, the string is a pangram อัลก

  8. โปรแกรม Java พิมพ์ตัวอักษรแรกของแต่ละคำด้วย Regex

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการพิมพ์ตัวอักษรแรกของแต่ละคำในสตริงด้วย Regular Expression (Regex) Regular Expression คือลำดับของตัวอักษรที่สร้างเป็นรูปแบบการค้นหา (Search pattern) อาจเป็นตัวอักษรเดียวหรือรูปแบบซับซ้อนก็ได้ Regular Expression ช่วยให้คุณจับคู่หรือค้นหาสตริงหรือเซตของสตริงอื่นๆ ไ

  9. โปรแกรม Java หา Unicode Code Point ที่ดัชนีที่กำหนด

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการหา Unicode Code Point ที่ดัชนี (Index) ที่กำหนด แต่ละตัวอักษรถูกแทนด้วย Unicode code point Code point คือค่าจำนวนเต็มที่ระบุตัวอักษรเฉพาะตัวได้อย่าง unik Unicode characters สามารถเข้ารหัสได้ด้วย encoding ต่างๆ เช่น UTF-8 หรือ UTF-16 ตัวอย่างการทำงาน อินพุทตัวอย

  10. โปรแกรม Java ลบศูนย์นำหน้า (Leading Zeros) จากสตริง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการลบศูนย์นำหน้า (Leading zeros) จากสตริง สตริงที่มีศูนย์นำหน้าหรือ 1 นำหน้าสามารถลบได้โดยใช้ iterator แบบง่ายและแทนที่ศูนย์ด้วยช่องว่าง ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: 00000445566 เอาต์พุทที่คาดหวัง: Result: 445566 อัลกอริทึม ขั้นตอนที่ 1 - เริ่ม

  11. โปรแกรม Java เปรียบเทียบสตริงสองตัว (Implement compareTo เอง)

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการเปรียบเทียบสตริงสองตัว การเปรียบเทียบระหว่างสตริงสองตัวสามารถทำได้โดยใช้ตัวดำเนินการเลขคณิต == สตริงเป็นลำดับของตัวอักษร ในภาษา Java สตริงถูกจัดการเป็นออบเจ็กต์ หมายเหตุ: บทความนี้แสดงการ implement เมธอด compareTo() เองด้วยตนเอง (Manual implementation) ไม่ใช่กา

  12. โปรแกรม Java เปรียบเทียบสตริงแบบเล็กซิโคกราฟิก (Lexicographically)

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการเปรียบเทียบสตริงสองตัวแบบเล็กซิโคกราฟิก (Lexicographically) สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) สตริงเป็นลำดับของตัวอักษร ในภาษา Java สตริงถูกจัดการเป็นออบเจ็กต์ ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input str

  13. โปรแกรม Java พิมพ์คำที่มีความยาวเป็นเลขคู่

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการพิมพ์คำ (Words) ที่มีความยาวเป็นเลขคู่ (Even length) สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) Char เป็นชนิดข้อมูลที่ประกอบด้วยอักษรหรือตัวเลขหรืออักขระพิเศษ ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: Java

  14. โปรแกรม Java แทรกสตริงเข้าไปในสตริงอีกตัวหนึ่ง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการแทรกสตริง (Insert a string) เข้าไปในสตริงอีกตัวหนึ่ง สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ตัวอย่างการทำงาน อินพุทตัวอย่าง: First string is defined as: Java Program Second string: Learning String to be inse

  15. โปรแกรม Java แบ่งสตริงเป็นซับสตริงทุกความยาวที่เป็นไปได้

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการแบ่งสตริง (Split) เป็นซับสตริง (Sub-strings) ทุกความยาวที่เป็นไปได้ สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ซับสตริงคือส่วนหนึ่งหรือเซตย่อยของสตริง ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: JVM เอาต์พุท

  16. โปรแกรม Java แบ่งลิสต์เป็นสองครึ่ง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการแบ่งลิสต์ (Split a list) เป็นสองครึ่ง (Two halves) ลิสต์ (List) เป็นคอลเลกชันที่มีลำดับ ช่วยให้จัดเก็บและเข้าถึงสมาชิกแบบลำดับได้ มีเมธอดแบบดัชนีสำหรับแทรก อัปเดต ลบ และค้นหา สามารถมีสมาชิกซ้ำได้ ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input list :[Java, Python, JavaS

  17. โปรแกรม Java สร้างสตริงสุ่ม (Random String)

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการสร้างสตริงสุ่ม (Random String) ใน Java สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ตัวอย่างการทำงาน อินพุทตัวอย่าง: The size of the string is defined as: 10 เอาต์พุทที่คาดหวัง (ตัวอย่าง): Random string: ink1n1do

  18. โปรแกรม Java ล้างข้อมูลใน StringBuffer

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการล้างข้อมูล (Clear) ใน StringBuffer StringBuffer เป็น peer class ของ String ที่ให้ฟังก์ชันคล้ายกันมาก String แทนลำดับตัวอักษรที่มีความยาวคงที่ ไม่สามารถเปลี่ยนแปลงได้ (Immutable) ในขณะที่ StringBuffer แทนลำดับตัวอักษรที่ขยายได้และเขียนได้ (Mutable) ตัวอย่างการทำ

  19. โปรแกรม Java ทำให้ตัวอักษรแรกของแต่ละคำเป็นตัวพิมพ์ใหญ่

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการทำให้ตัวอักษรแรกของแต่ละคำในสตริงเป็นตัวพิมพ์ใหญ่ (Capitalize) สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) ตัวอย่างการทำงาน อินพุทตัวอย่าง: Input string: java program เอาต์พุทที่คาดหวัง: The string after capital

  20. โปรแกรม Java วนลูปเข้าถึงทุกตัวอักษรในสตริง

    บทนำ ในบทความนี้ เราจะเรียนรู้วิธีการวนลูป (Iterate) เข้าถึงทุกตัวอักษร (Character) ในสตริง สตริงเป็นชนิดข้อมูลที่ประกอบด้วยตัวอักษรหนึ่งตัวขึ้นไป และล้อมรอบด้วยเครื่องหมายคำพูดคู่ ( ) Char เป็นชนิดข้อมูลที่ประกอบด้วยอักขระหรือตัวเลขหรืออักขระพิเศษ ตัวอย่างการทำงาน อินพุทตัวอย่าง: The string is de

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