Khi soạn thảo trong trong Word bạn muốn các chữ của mình được canh lề trái thay vì canh lền phải. Trong bài tập này sẽ hướng dẫn cách thêm các khoảng trắng để các chuỗi được canh lề phải, đây là một bài tập cũng khá hay.
Trong khi soạn thảo văn bản thông thường thì các dòng được mặc định sắp xếp như sau:
ABC
ABCDEF
HIJKLMNOP
WWW.VNLIVES.NET
ABCDEF
HIJKLMNOP
WWW.VNLIVES.NET
Và công việc mà ta phải thực hiện là sắp xếp lại các dòng trên theo định dạng(format) sau:
ABC
ABCDEF
HIJKLMNOP
WWW.VNLIVES.NET
Dưới đây là mã(code) để thực hiện bài tập này.
/**
* @(#)JavaLeftPaddingString.java
*
* JavaLeftPaddingString application
*
* @author developer.bnson@gmail.com
* @web: vnlives.net
* @version 1.00 2014/3/29
*/
public class JavaLeftPaddingString {
public static void main(String[] args)
{
String strings[] = new String[] {"ABC","ABCDEF","HIJKLMNOP","WWW.VNLIVES.NET"};
// Size of left padding string.
// Kích thước chuỗi muốn xếp trái.
int n = 30;
System.out.println("After left padding: ");
for (String str1: strings) {
System.out.println(str1);
}
System.out.println("------------------------");
System.out.println("After left padding: ");
for (String str1: strings) {
String str2 = String.format("%0$"+n+"s", str1);
System.out.println(str2);
}
}
}
* @(#)JavaLeftPaddingString.java
*
* JavaLeftPaddingString application
*
* @author developer.bnson@gmail.com
* @web: vnlives.net
* @version 1.00 2014/3/29
*/
public class JavaLeftPaddingString {
public static void main(String[] args)
{
String strings[] = new String[] {"ABC","ABCDEF","HIJKLMNOP","WWW.VNLIVES.NET"};
// Size of left padding string.
// Kích thước chuỗi muốn xếp trái.
int n = 30;
System.out.println("After left padding: ");
for (String str1: strings) {
System.out.println(str1);
}
System.out.println("------------------------");
System.out.println("After left padding: ");
for (String str1: strings) {
String str2 = String.format("%0$"+n+"s", str1);
System.out.println(str2);
}
}
}
Kết quả sau khi thực thi ứng dụng sẽ là.
No comments:
Post a Comment