Insane
logo

Chatbox|Admin nhận làm wap/web, giá cả thương lượng... Thông tin admin tại mỗi bài viết.
Home · Bang hội ·
* Đăng Nhập hoặc Đăng Kí
để sử dụng hết chức năng của diễn đàn.
Hi, Khách!
HomeBang hội » Thủ thuật » Nokia s40 » » Xem bài viết
Xuống dưới »
avatar by Pham_loi Pham_loi
Chức vụ:
04:21:47, 11-08-2015

(bài 13) String chuỗi trong J2ME
String là kiểu chuỗi trong j2me, có nhiều cách để tạo một String như sau:
String str=new String("chuỗi cần gán");
Copy code

String str="chuỗi cần gán";
Copy code

String str=new String(bytearray);
Copy code

String str=new String(chararray);
Copy code

String str=StringBuffer.toString();
Copy code

trong đó StringBuffer phải được tạo trước
* một số thao tác:
String str = 2   " là số hai";
Copy code

Nối số với chuỗi, kết quả: "2 là số hai"
String str = "hai"   " là số hai";
Copy code

Nối chuỗi với chuỗi, kết quả: "hai là số hai", cách làm khác:
String str = "hai";
str.concat(" là số hai");

Copy code

Ta được kết quả như nhau.
str.charAt(vị trí cần lấy kí tự);
Copy code

lấy kí tự ở vị trí nào đó của string
str.substring(vị trí bắt đầu, vị trí kết thúc);
Copy code

lấy chuỗi từ vị trí đến vị trí
str.compareTo(chuỗi so sánh);
Copy code

nếu giống thì trả về 0, nếu khác thì trả về số nhỏ hoặc lớn hơn 0 tùy vào chuỗi cần so sánh dài hay ngắn hơn.
str.endsWith(chuỗi so sánh);
Copy code

trả về đúng sai(boolean) xem chuỗi cần so sánh có kết thúc với chuỗi so sánh hay không
str.equals(chuỗi so sánh);
Copy code

xem hai chuỗi có giống nhau không, trả về boolean
str.getBytes();
Copy code

chuyển thành ByteArray
str.getChars(vị trí bắt đầu, vị trí cuối, mảng char, vị trí bắt đầu copy của mảng char);
Copy code

Copy mảng char của String vào mảng char, với vị trí bắt đầu, vị trí cuối của String và vị trí bắt đầu copy của mảng char
str.indexOf(giá trị của char, vị trí bắt đầu);
Copy code

vị trí của kí tự cần tìm xuất hiện đầu tiên trong chuỗi
str.lastindexOf(giá trị của char, vị trí bắt đầu);
Copy code

vị trí của kí tự cần tìm xuất hiện ở cuối cùng
str.length();
Copy code

độ dài của string
str.startsWith(chuỗi so sánh);
Copy code

trả về giá trị đúng sai xem chuỗi có kết thúc với chuỗi cần biết không
str.tocharArray();
Copy code

chuyển thành chararray
String là văn bản nên khi ta dùng sẽ gắn nó lên chỗ dùng văn bản
Ví dụ:
String a = "chán bang ta rồi";
f.append(a);
tf.setString(a);

Copy code


Nguồn: Holyeyed (có bổ sung bởi TVC97)

Like: 0

Trực Tuyến: Khách: 1
Diễn đàn teen Việt Nam
CopyRight 2014