我敢肯定这以前没有被问过,因为这似乎是一个奇怪的问题。
我有一个程序,它基本上将一些重要数据打印到控制台。然后我想简单地复制这些数据并将其粘贴到 Excel 中。当我复制并粘贴它时,它会出现在文档的新行中,我需要它出现在新列中。例如,而不是:
数据1
数据2
数据3
我需要数据1 | 数据 2 | 数据3
目前我正在使用以下命令将这些打印到控制台: System.out.println("Data1"); 但是,我可以使用 print 而不是 println,但我想必须有一些字符来分隔这些字符。我试过 \r 但这似乎不起作用。
奇怪的是,我也不能简单地粘贴转置。为了在excel中获得“转置”选项,我需要粘贴单元格,然后再次将它们复制到剪贴板并粘贴。我想如果有办法在复制一组相邻的单元格时查看剪贴板上的内容,我会知道我需要输出什么才能获得相同的结果。
我什至不需要使用 System.out.print,如果这使解决方案更容易,我很乐意使用 java 将它们直接复制到剪贴板。
问题是这个任务会重复很多次,不必复制/粘贴到 excel 中,然后再次复制并粘贴为转置是有意义的。
谢谢,