Java一维和多维数组的字符串打印

x33g5p2x  于2022-09-15 转载在 Java  
字(1.0k)|赞(0)|评价(0)|浏览(313)

这个例子将展示如何打印一维和多维数组。 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));

}

相关文章

微信公众号

最新文章

更多