概述
按照指定的列数和行数排列矩阵,代码如下:
- import java.util.ArrayList;
- import java.util.List;
- /**
- * 排列指定大小的矩阵
- * @author linyiteng1220
- *
- */
- public class Test {
- private static List<String> list = new ArrayList<String>(); // 等待排列的集合
- private static final int row = 4; // 行
- private static final int col = 6; // 列
- /**
- * 为集合填充内容
- * @param list 等待填充的集合
- * @return
- */
- private static List<String > fillList(List<String> list){
- for(int k = 65; k <= 90; k++){
- String value = String.valueOf((char)k); // 为集合填充26个大写字母
- list.add(value);
- }
- return list;
- }
- /**
- * 排列矩阵
- * @param list 等待排列的集合
- * @param row 矩阵的行数
- * @param col 矩阵的列数
- */
- private static void arrayList(List<String> list, int row, int col){
- for(int m = 0; list != null && m < row; m++){
- for(int n = col * m; n <= col * m + col - 1; n++){
- if(n < list.size())
- System.out.print(list.get(n) + " ");
- }
- System.out.println();
- }
- }
- public static void main(String[] args){
- fillList(list);
- arrayList(list, row, col);
- }
- }
最后
以上就是英俊心情为你收集整理的Java排列矩阵的全部内容,希望文章能够帮你解决Java排列矩阵所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复