2016-09-23 36 views
0

我有看起來輸入文件等(無線之間這樣的大空格):如何將文本文件中的行連接成一個大字符串?

ATCGA

GACTTACA

AACTGTA

ATC

。 ..我需要連接除第一個「3 4」行之外的所有行。有一個簡單的解決方案嗎?我嘗試過以某種方式操縱getline(),但那不適合我。

編輯:行的金額將不會被最初稱爲,所以它必須要完成遞歸。

+0

的可能的複製[串連許多行到一個單一的文本字符串?](http://stackoverflow.com/questions/194852/concatenate-many-rows-into-a-single-text-string) –

回答

0

如果您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 
+0

我希望它是這麼簡單,但它要必須是某種循環才能添加每一行,不管多少。 – Chief

+0

使用* StringBuffer *或* StringBuilder *根據需求,上述方法在實現方面效率不高,但解決問題不推薦使用.. –

相關問題