Hân hoan chào mừng bạn đến với blog lập trinh java hôm nay tôi sẽ giới thiệu cho các bạn một bài toán khá thú vị trong chuỗi string sắp xếp các chuỗi theo thứ tự chữ cái trong java, để thực hiện được điều này các bạn nên tìm hiểu về ngôn ngữ lập trình bao gồm thuật toán và chương trình:
Tags: Sắp xếp các chuỗi theo thứ tự chữ cái,Sắp xếp các chuỗi theo thứ tự chữ cái trong java,sắp xếp chuỗi tăng dần,sắp xếp ký tự tăng dần.
Chương trình sử dụng ngôn ngữ lập trình java
Sau đó, chúng tôi lặp qua từng từ (từ [i]) và so sánh nó với tất cả các từ (từ [j]) sau từ đó trong mảng. Điều này được thực hiện bằng cách sử dụng phương thức so sánh () của chuỗi.
Tags: Sắp xếp các chuỗi theo thứ tự chữ cái,Sắp xếp các chuỗi theo thứ tự chữ cái trong java,sắp xếp chuỗi tăng dần,sắp xếp ký tự tăng dần.
Chương trình sử dụng ngôn ngữ lập trình java
public class Sort {Kết quả:
public static void main(String[] args) {
String[] words = { "Ruby", "C", "Python", "Java" };
for(int i = 0; i < 3; ++i) {
for (int j = i + 1; j < 4; ++j) {
if (words[i].compareTo(words[j]) > 0) {
// swap words[i] with words[j[
String temp = words[i];
words[i] = words[j];
words[j] = temp;
}
}
}
System.out.println("In lexicographical order:");
for(int i = 0; i < 4; i++) {
System.out.println(words[i]);
}
}
}
In lexicographical order:Trong chương trình trên, danh sách 5 từ cần sắp xếp được lưu trữ trong một biến, từ.
C
Java
Python
Ruby
Sau đó, chúng tôi lặp qua từng từ (từ [i]) và so sánh nó với tất cả các từ (từ [j]) sau từ đó trong mảng. Điều này được thực hiện bằng cách sử dụng phương thức so sánh () của chuỗi.
No comments:
Post a Comment