mọi người cho mình hỏi là giờ mình nhập 2 chuỗi vào máy và so sánh hai kí tự sđầu trong 2 chuỗi nhập vào xem có bằng nhau không thì làm thế nào vậy ạ,nhờ mọi người gợi ý giúp mình với
Trao đổi về chuỗi trong java
Java code:
public boolean compare(String s1, String s2) {
if (s1.length < 1) {
if (s2.length < 1) {
return true;
} else {
return false;
}
} else {
if (s2.length < 1) {
return false;
}
}
boolean result = s1.charAt(0) == s2.charAt(0);
return result;
}
Advance:
public static boolean compare(String s1, String s2) {
if (s1 == null) {
return false;
}
if (s2 == null) {
return false;
}
if (!(s1.length < 1 ^ s2.length < 1)) {
return false;
}
return s1.charAt(0) == s2.charAt(0);
}
Android code:
public boolean compare(String s1, String s2) {
if (!(TextUtils.isEmpty(s1) ^ TextUtils.isEmpty(s2))) {
return false;
}
return s1.charAt(0) == s2.charAt(0);
}
cảm ơn bác nhé,em hiểu rồi,
Bạn có thể tham khảo thêm một số thao tác xử lý chuỗi dưới đây.
chẳng bao giờ thấy bạn đưa ra ý kiến của mình mà lúc nào cũng kêu là trao đổi, trao đổi, po chân.
83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?