Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/file/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 读入文件并作为web打印。二维阵列_Java_Matrix - Fatal编程技术网

Java 读入文件并作为web打印。二维阵列

Java 读入文件并作为web打印。二维阵列,java,matrix,Java,Matrix,假设文件中有单词cat。它必须被打印出来 T A 丙 A T T T A 丙 A T //我知道它看起来并不完美。基本上它需要打印成钻石。这就是我目前所拥有的 double x = 0; int r = 0; int c = 0; if(s.length() % 2 != 1) { x = Math.pow(s.length(), 2); } else { x = Math.pow(s.length

假设文件中有单词cat。它必须被打印出来

T A 丙 A T T T A 丙 A T


//我知道它看起来并不完美。基本上它需要打印成钻石。这就是我目前所拥有的

    double x = 0;
    int r = 0;
    int c = 0;
    if(s.length() % 2 != 1)
    {
        x = Math.pow(s.length(), 2);
    }
    else
    {
        x = Math.pow(s.length(), 2);
    }

    mat = new char[(int)x][(int)x];

    for(int y = 0; y<mat.length; y++)
    {

    }

我不知道这之后该怎么办。我知道我需要将索引设置为数组的一维?非常感谢您的帮助

我知道这看起来并不完美。我甚至不知道是什么模式?如果你像你的代码一样用4个空格缩进你的模式,它会像你期望的那样显示出来。@mellamokb它必须以菱形打印出来。为了把它推广到不同的字长,我认为对这个问题有一个更正式的,甚至是数学的描述会很有帮助。