Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/368.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对齐表列中的值_Java - Fatal编程技术网

使用java对齐表列中的值

使用java对齐表列中的值,java,Java,需要使用Java垂直对齐行/列单元格中的字符串。 例如,我会在列中得到多个字符串 "A/B/C" "B/C/D" "D/E/F" "A/C/D" 输出需要在下面的行/列表中显示 A|B|C| | | |B|C|D| | | | |D|E|F A| |C|D| | 任何人都知道如何做到这一点吗?类似于: Read input string Split it on / to get array of strings A1 Let A2 be another list of type Stri

需要使用Java垂直对齐行/列单元格中的字符串。 例如,我会在列中得到多个字符串

"A/B/C"
"B/C/D"
"D/E/F"
"A/C/D"
输出需要在下面的行/列表中显示

A|B|C| | |
 |B|C|D| |
 | | |D|E|F
A| |C|D| |
任何人都知道如何做到这一点吗?

类似于:

Read input string
Split it on / to get array of strings A1
Let A2 be another list of type String
for s in [ A, B, C, D, E ]
  if s is in A1
    Insert s in A2
   else
     Insert " " in A2

join A2 using '|' and print

只是一句小小的忠告。我们希望您自己尝试解决这个问题,而不是要求社区为您找到一个完整的解决方案。当您有一些代码向我们展示您的一些努力时(即使是错误的),请更新您的问题和标志以重新打开。谢谢