这个例子将展示如何打印一维和多维数组。 Java Arrays class 包含各种处理数组的方法,例如排序和搜索。 下面我们将使用两个功能相似的方法,用于一维数组的 Arrays.toString 和用于多维数组的 Arrays.deepToString,实现数组的打印。
@Test
public void print_array_in_java () {
String[] legendsDivision = {
"Michigan", "Michigan State", "Minnesota",
"Northwestern", "Iowa", "Nebraska"};
assertEquals("[Michigan, Michigan State, "
+ "Minnesota, Northwestern, Iowa, Nebraska]",
Arrays.toString(legendsDivision));
}
@Test
public void print_multidimensional_array_in_java () {
String[][] big10Conference = {
{"Michigan", "Michigan State", "Minnesota", "Northwestern", "Iowa", "Nebraska"},
{"Ohio State", "Illinois", "Indiana", "Penn State", "Wisconsin", "Purdue"}
};
assertEquals ("[[Michigan, Michigan State, Minnesota, Northwestern, Iowa, Nebraska], "
+ "[Ohio State, Illinois, Indiana, Penn State, Wisconsin, Purdue]]",
Arrays.deepToString(big10Conference));
}
版权说明 : 本文为转载文章, 版权归原作者所有 版权申明
原文链接 : http://www.leveluplunch.com/java/examples/print-array/
内容来源于网络,如有侵权,请联系作者删除!