0

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| |

これにアプローチする方法を知っている体はありますか?

4

1 に答える 1

1

何かのようなもの:

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
于 2012-09-14T18:16:19.983 に答える