Java - Cách chuyển dổi mảng dữ liệu kiểu INT thành chuỗi STRING (How to convert INT array to STRING?).





Bài tập này sẽ hướng một số cách để chuyển đổi một mảng(array) kiểu số(INT) thành kiểu chuỗi(STRING). Bài tập sẽ giúp bảng hiểu rõ hơn một số phương thức chuyển đổi kiểu dữ liệu và loại dữ liệu trong JAVA.






ConvertIntArrayToString.java
/**
 * @(#)ConvertIntArrayToString.java
 *
 * ConvertIntArrayToString application
 *
 * @author VNLVIES.NET
 * @version 1.00 2013/10/7
 */

import java.util.Arrays;

public class ConvertIntArrayToString
{

    public static void main(String args[])
    {

        int[] int_Numbers = new int[]{1, 2, 3, 4, 5};

        StringBuffer sbf_Numbers = new StringBuffer();
        String str_Separator = " ";

        if (int_Numbers.length > 0)
        {

            sbf_Numbers.append(int_Numbers[0]);

            for (int i = 1; i < int_Numbers.length; i++)
            {
                sbf_Numbers.append(str_Separator).append(int_Numbers[i]);
            }

        }

        System.out.println("Chuyen doi mang INT thanh String bang vong lap for: ");
        System.out.println(sbf_Numbers.toString());
        System.out.println();

        String str_Numbers = Arrays.toString(int_Numbers);
        System.out.println("Chuyen doi mang INT thanh String bang phuong thuc Arrays.toString: ");
        System.out.println(str_Numbers);
        System.out.println();

        str_Numbers = str_Numbers.replaceAll(", ", str_Separator).replace("[", "").replace("]", "");
        System.out.println("Loai bo cac ky tu thua khi chuyen doi(convert) bang phuong thuc Arrays.toString: ");
        System.out.println(str_Numbers);
        System.out.println();
       
        System.out.println(" --- VNLIVES.NET --- ");
       
    }
}

Sau khi chạy chương trình bạn sẽ nhận được kết quả như hình bên dưới.




















No comments:

Post a Comment