我有看起來輸入文件等(無線之間這樣的大空格):如何將文本文件中的行連接成一個大字符串?
ATCGA
GACTTACA
AACTGTA
ATC
。 ..我需要連接除第一個「3 4」行之外的所有行。有一個簡單的解決方案嗎?我嘗試過以某種方式操縱getline(),但那不適合我。
編輯:行的金額將不會被最初稱爲,所以它必須要完成遞歸。
我有看起來輸入文件等(無線之間這樣的大空格):如何將文本文件中的行連接成一個大字符串?
ATCGA
GACTTACA
AACTGTA
ATC
。 ..我需要連接除第一個「3 4」行之外的所有行。有一個簡單的解決方案嗎?我嘗試過以某種方式操縱getline(),但那不適合我。
編輯:行的金額將不會被最初稱爲,所以它必須要完成遞歸。
如果您concate 2線1線,那麼你可以用輕鬆concate 「+」,
如:
String a = "WAQAR MUGHAL";
String b = "check";
System.out.println(a + b);
System.out.println("WAQAR MUGHAL" + "CHECK");
輸出:
WAQAR MUGHAL check
WAQAR MUGHAL CHECK
我希望它是這麼簡單,但它要必須是某種循環才能添加每一行,不管多少。 – Chief
使用* StringBuffer *或* StringBuilder *根據需求,上述方法在實現方面效率不高,但解決問題不推薦使用.. –
的可能的複製[串連許多行到一個單一的文本字符串?](http://stackoverflow.com/questions/194852/concatenate-many-rows-into-a-single-text-string) –