2013年3月12日 星期二

how can I remove brackets from this array?

方法一:

import java.util.*;

public class RandomArray {
    public static void main( String[] args ) {

        Random random = new Random();

        int[][] array = new int[19][19];

        for( int i = 0 ; i < array.length ; i++ ) {
           for ( int j = 0 ; j < array[i].length ; j++ ) {
              array[i][j] = random.nextInt(3-0);
           }
        }

        for( int[] a : array ) {
            System.out.println( Arrays.toString( a ).replace("[", "").replace("]", ""));            
        }


    }
   
}
方法二:

System.out.println(Arrays.toString(a).replaceAll("^\\[|\\]$"));

資料來源:
http://www.dreamincode.net/forums/topic/288259-how-can-i-remove-brackets-from-this-array/