ตัวอย่างโค้ด public class Demo { public static void main(String args[]) { String myStr = This_is_a_sample; String[] splitStr = myStr.split(_, 4); System.out.println(สตริงที่แยกแล้ว:); for (String everyStr : splitStr) System.out.println(e
ตัวอย่างโค้ด public class Demo { public static void main(String args[]) { String myStr = This_is_a_sample; String[] splitStr = myStr.split(_, 4); System.out.println(สตริงที่แยกแล้ว:); for (String everyStr : splitStr) System.out.println(e
ตัวอย่างโค้ด import java.util.Random; import java.util.*; public class Demo { public static void main(String args[]) { Random myRand = new Random(); List myList1 = new ArrayList<>(); int v1 = myRand.nextInt(1000); int v2 = myRand.nextInt(967);
ตัวอย่างโค้ด import java.util.*; public class Demo { public static void main(String[] args) { List myList1 = new ArrayList<>(); List myList2 = new ArrayList<>(); myList1.add(101); myList1.add(90); myList1.add(34); myList2.
ตัวอย่างโค้ด import java.util.Scanner; public class Demo { public static void main(String[] args) { int n, j = 0, k = 0; Scanner s = new Scanner(System.in); System.out.println(Enter the number of elements required :); n = s.nextInt(); int my_arr[] = new i
ตัวอย่างโค้ด import java.util.*; public class Demo { static void sort_elements(String[] my_str, int n) { for (int i = 1; i = 0 && temp.length() < my_str[j].length()) { my_str[j + 1] = my_str[j]; j--; } my_str[j + 1] = temp;
ตัวอย่างโค้ด import java.util.Arrays; import java.util.stream.Collectors; public class Demo { public static void main(String[] args) { String my_str = This is a is sample a sample only.; my_str = Arrays.stream(my_str.split(\\s+)) .distinct()
ตัวอย่างโค้ด import java.io.*; import java.util.*; public class Demo { static String string_encoding(String str) { HashMap my_map = new HashMap<>(); String result = ; int i = 0; char ch; for (int j = 0; j < str.length(); j++) { ch = str.charAt
ตัวอย่างโค้ด import java.io.*; public class Demo { static void distinct_vals(int my_arr[], int len) { for (int i = 0; i < len; i++) { int j; for (j = 0; j < i; j++) if (my_arr[i] == my_arr[j]) break; if (i == j)
ตัวอย่างโค้ด public class Demo { public static void main(String[] args) { int my_dividend = 11, my_divisor = 7; int my_quotient = my_dividend / my_divisor; int my_remainder = my_dividend % my_divisor; System.out.println(The value of computed quotient is = + my_qu
ตัวอย่างโค้ด + str) .forEach(System.out::println); } } ผลลัพธ์ e คลาส Demo มีฟังก์ชัน main สร้างอาร์เรย์ String และอินสแตนซ์ AtomicInteger ใช้ Arrays.stream() สร้าง Stream จากอาร์เรย์ ใช้ map() ร่วมกับ AtomicInteger.getAndIncrement() เพื่อสร้างดัชนีที่เพิ่มขึ้นทีละ 1 สำหรับแต่
ตัวอย่างโค้ด import java.util.*; import java.util.Arrays; import java.util.Collections; public class Demo { public static int index_val(int my_arr[], int t) { if (my_arr == null) { return -1; } int len = my_arr.length; int i = 0; while (i < le
ตัวอย่างโค้ด import java.net.*; public class Demo { public static void main(String[] args) { try { InetAddress my_address = InetAddress.getLocalHost(); System.out.println(The IP address is : + my_address.getHostAddress()); System.out.println(The host
ตัวอย่างโค้ด import java.util.*; import java.lang.*; import java.io.*; public class Demo { public static String concat_str(String str_1, String str_2) { String result = ; int i; HashMap my_map = new HashMap(); for (i = 0; i < str_2.length(); i++)
ตัวอย่างโค้ด import java.util.*; public class Demo { static char repeat_first(char my_str[]) { HashSet my_hash = new HashSet<>(); for (int i = 0; i <= my_str.length - 1; i++) { char c = my_str[i]; if (my_hash.contains(c)) return c;
ตัวอย่างโค้ด import java.util.*; public class Demo { static String second_repeated(Vector my_seq) { HashMap my_map = new HashMap(my_seq.size()) { @Override public Integer get(Object key) { return containsKey(key) ? super.get(key) : 0;
ตัวอย่างโค้ด import java.io.*; import java.util.*; public class Demo { static void common_chars(String str_1, String str_2) { int[] array_1 = new int[26]; int[] array_2 = new int[26]; int str_len_1 = str_1.length(); int str_len_2 = str_2.length();
ตัวอย่างโค้ด public class Demo { static boolean alphabetical_order(String my_str) { int str_len = my_str.length(); for (int i = 1; i < str_len; i++) { if (my_str.charAt(i) < my_str.charAt(i - 1)) { return false; } } return t
ตัวอย่างโค้ด import java.net.*; import java.io.*; import java.util.*; import java.net.InetAddress; public class Demo { public static void main(String args[]) throws Exception { InetAddress my_localhost = InetAddress.getLocalHost(); System.out.println(The IP Address of client is
ตัวแปร Static (Class Variable) ตัวแปรที่ประกาศด้วยคีย์เวิร์ด static เรียกว่าตัวแปรคลาส (class variable) ถูกกำหนดภายในคอนสตรัคเตอร์หรือนอกฟังก์ชันของคลาส เมื่อตัวแปรเป็น static จะถูกแบ่งปันระหว่างอ็อบเจ็กต์ทุกตัวของคลาสนั้น ไม่ว่าจะสร้างอ็อบเจ็กต์กี่ตัวก็ตาม ตัวอย่างการทำงานของคีย์เวิร์ด static กับต
ปัญหา: Map มี value เป็น null ต้องการแทนที่ด้วย default ตัวอย่างโค้ด (Stream API - Java 8+) import java.util.*; import java.util.stream.Collectors; public class Demo { public static Map replaceNulls(Map { if (entry.getValue() == null) { // สร้าง entry ใหม่