Sắp xếp chuỗi theo thứ thự bảng chữ cái
Trong bài tập này chúng ta sẽ thực hiện chương trình sắp xếp chuỗi theo thứ tự bảng chữ cái trong Java.

Đây là một dạng bài tập rất phổ biến trong các dạng bài tập căn bản.
Ở ví dụ này chúng ta sẽ yêu cầu người dùng nhập vào một chuỗi, sau đó sẽ thực hiện công việc sắp xếp theo thứ tự bảng chữ cái. Vì vậy, hãy import Scanner vào trước khi bắt đầu viết chương trình.
Ví dụ: Sắp xếp chuỗi theo thứ tự bảng chữ cái.
Trong chương trình này chúng ta yêu cầu người dùng nhập vào số chuỗi cần sắp xếp, sau đó sẽ tiếp tục yêu cầu người dùng nhập vào giá trị cho từng chuỗi và thực hiện công việc sắp xếp.
Bài viết này được đăng tại [free tuts .net]
import java.util.Scanner;
public class SapXepAlpha
{
public static void main(String[] args)
{
int count;
String temp;
Scanner scan = new Scanner(System.in);
System.out.print("Nhập vào số chuỗi mà bạn muốn sắp xếp theo Alphabet :");
count = scan.nextInt();
String str[] = new String[count];
Scanner scan2 = new Scanner(System.in);
System.out.println("Nhập giá trị cho từng chuỗi:");
for(int i = 0; i < count; i++)
{
str[i] = scan2.nextLine();
}
scan.close();
scan2.close();
for (int i = 0; i < count; i++)
{
for (int j = i + 1; j < count; j++) {
if (str[i].compareTo(str[j])>0)
{
temp = str[i];
str[i] = str[j];
str[j] = temp;
}
}
}
System.out.print("Các chuỗi sau khi sắp xếp là:");
for (int i = 0; i <= count - 1; i++)
{
System.out.print(str[i] + ", ");
}
}
}Kết quả:
Như vậy là chúng ta đã thực hiện xong chương trình sắp xếp chuỗi theo thứ tự alphabet. Chúc các bạn thực hiện thành công!!

Các kiểu dữ liệu trong C ( int - float - double - char ...)
Thuật toán tìm ước chung lớn nhất trong C/C++
Cấu trúc lệnh switch case trong C++ (có bài tập thực hành)
ComboBox - ListBox trong lập trình C# winforms
Random trong Python: Tạo số random ngẫu nhiên
Lệnh cin và cout trong C++
Cách khai báo biến trong PHP, các loại biến thường gặp
Download và cài đặt Vertrigo Server
Thẻ li trong HTML
Thẻ article trong HTML5
Cấu trúc HTML5: Cách tạo template HTML5 đầu tiên
Cách dùng thẻ img trong HTML và các thuộc tính của img
Thẻ a trong HTML và các thuộc tính của thẻ a thường dùng