Mã:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package helloworldproject; import java.io.UnsupportedEncodingException; /** * * @author XANA */ public class HelloWorldProject extends NewClass { public static void main(String[] args) throws UnsupportedEncodingException { // Tạo mảng byte từ string byte bytes[] = "Le Thanh Vu".getBytes(); // Tạo string từ mảng byte String bytesString = new String(bytes); System.out.println(bytesString); // Le Thanh Vu // Tạo string với charset System.out.println(new String(bytes, "UTF-16")); // ?????? // Lấy mã kí tự System.out.println("Le Thanh Vu".codePointAt(0)); // 76 // So sánh 2 chuỗi System.out.println("Le Thanh Vu".compareTo("Le Thanh Vu")); // 0 // So sánh 2 chuỗi không phân biệt hoa, thường System.out.println("Le Thanh Vu".compareToIgnoreCase("le thanh vu")); // 0 // Nối 2 chuỗi System.out.println("Le Thanh ".concat("Vu")); // Le Thanh Vu // Kiểm tra nội dung chuỗi System.out.println("Le Thanh Vu".contains("Thanh")); // true // Tạo mảng char từ string char myChar[] = "Le Thanh Vu".toCharArray(); // return chuỗi từ 1 mảng char System.out.println(String.copyValueOf(myChar, 3, myChar.length - 3)); // Thanh Vu // Kiểm tra nội dung cuối chuỗi System.out.println("Le Thanh Vu".endsWith("Vu")); // true // So sánh 2 chuỗi không phân biệt hoa, thường System.out.println("Le Thanh Vu".equalsIgnoreCase("le thanh vu")); // true // Định dạng string với các giá trị runtime System.out.println(String.format("L%c Thanh %s", 'e', "Vu")); // Le Thanh Vu // Lấy mã hash của string System.out.println("Le Thanh Vu".hashCode()); // 1553683839 // Lấy vị trí của kí tự trong string System.out.println("Le Thanh Vu".indexOf('T')); // 3 // có rỗng ? System.out.println("".isEmpty()); // true // Lấy vị trí cuối cùng của kí tự trong string System.out.println("VuVuVuVu".lastIndexOf('V')); // 6 // replace string System.out.println("Le Thanh Vu".replace("Thanh", "Xuan")); // Le Xuan Vu // Chia string theo dấu hiệu String arrayOfString[] = "D:\\Nhac Uo242\\Various Artist - Pachelbel's Greatest Hit- The Ultimate Canon (2003) [FLAC]".split("[:\\\\]"); for (String string : arrayOfString) { System.out.println(string); } //D // //Nhac Uo242 //Various Artist - Pachelbel's Greatest Hit- The Ultimate Canon (2003) [FLAC] // Kiểm tra nội dung đầu string System.out.println("Le Thanh Vu".startsWith("Le")); // true // Chia string theo vị trí System.out.println("Le Thanh Vu".substring(3, 8)); // Thanh // Chuyển toàn string về chữ thường System.out.println("Le Thanh Vu".toLowerCase()); // le thanh vu // Chuyển toàn string về chữ hoa System.out.println("Le Thanh Vu".toUpperCase()); // LE THANH VU // Bỏ khoảng trống đầu và cuối string System.out.println(" Le Thanh Vu ".trim()); // Le Thanh Vu // Thủ thuật khi chia string theo dấu hiệu // Dấu - System.out.println(java.util.Arrays.toString("Le-Thanh-Vu".split("-"))); // [Le, Thanh, Vu] // Dấu . // Không nên "." System.out.println(java.util.Arrays.toString("Le.Thanh.Vu".split("\\."))); // [Le, Thanh, Vu] // Dấu | // Không nên "|" System.out.println(java.util.Arrays.toString("Le|Thanh|Vu".split("\\|"))); // [Le, Thanh, Vu] // Dấu | // để giữ các string rỗng giữa các kí tự | System.out.println(java.util.Arrays.toString("Le|Thanh|Vu|||".split("\\|", -1))); // [Le, Thanh, Vu, , , ] System.out.println(java.util.Arrays.toString("Le Thanh Vu".split(" "))); // [Le, , Thanh, Vu] // Bỏ kị tự rỗng System.out.println(java.util.Arrays.toString("Le Thanh Vu".split("\\s+"))); // [Le, Thanh, Vu] System.out.println(java.util.Arrays.toString("{RealHowto}{java-0438.html}{usage of String.split()}".split("[{}]"))); // [, RealHowto, , java-0438.html, , usage of String.split()] System.out.println(java.util.Arrays.toString("0123456789012345678".split("(?<=\\G.{3})"))); // [012, 345, 678, 901, 234, 567, 8] System.out.println(java.util.Arrays.toString("RealHowto!java-0438.html!usage of String.split()!".split("(?<=[!])"))); // [RealHowto!, java-0438.html!, usage of String.split()!] } }
Mã:
/* * To change this template, choose Tools | Templates * and open the template in the editor. */ package helloworldproject; /** * * @author XANA */ public class HelloWorldProject extends NewClass { public static void main(String[] args) { // Khả năng thu nhận mặc định là 16 System.out.println(new StringBuilder().capacity()); // 16 // Khởi tạo 1 StringBuilder từ 1 String StringBuilder strBuilder = new StringBuilder("Le Thanh Vu"); // Khả năng thu nhận hiện tại System.out.println(strBuilder.capacity()); // 27 = 11 + 16 // Độ dài chuỗi hiện tại System.out.println(strBuilder.length()); // 11 // set string lenght, bé hơn length hiện tại thì string bị cắt, // lớn hơn thì thêm null strBuilder.setLength(20); // set khả năng thu nhận ít nhất strBuilder.ensureCapacity(30); // Thu nhận thêm strBuilder.append(555555); System.out.println(strBuilder); // Le Thanh Vu 555555 // Xóa từ, đến vị trí strBuilder.delete(2, strBuilder.length()); System.out.println(strBuilder); // Le // Xóa kí tự ở vị trí strBuilder.deleteCharAt(0); System.out.println(strBuilder); // e // Chèn vào vị trí strBuilder.insert(0, "L"); strBuilder.insert(strBuilder.length(), " Thanh Vu"); System.out.println(strBuilder + " ; " + strBuilder.length()); // Le Thanh Vu ; 11 // Thay thế từ , đến vị trí strBuilder.replace(3, 8, "Xuan"); System.out.println(strBuilder + " ; " + strBuilder.length()); // Le Xuan Vu ; 10 // Thay thế kí tự tại vị trí strBuilder.setCharAt(3, 'x'); System.out.println(strBuilder); // Le xuan Vu // Đảo chuỗi strBuilder.reverse(); System.out.println(strBuilder); // uV naux eL } }
Không chỉ dừng lại ở việc sử dụng nguyên liệu cao cấp, mỗi công trình còn được "chăm sóc" bằng 4 dịch vụ xuất sắc của Tre Nghệ. Từ việc tư vấn, thiết kế đến thi công và hoàn thiện, mọi quy trình đều...
Chất Lượng và Sáng Tạo: Kiến Trúc...