我需要从 java 中的控制台读取多行。我尝试了很多东西,但 nextLine() 总是只读取第一行。
System.out.println("Enter number of patterns:");
noOfSubPattern = scan.nextInt();
// System.out.println(noOfSubPattern);
scan.nextLine();
System.out.println("Enter patterns:");
for(int i = 0; i < noOfSubPattern; i++)
{
subPattern += scan.nextLine();
}
System.out.println("Subpattern: " + subPattern);
我的输出示例:
Enter number of patterns:
3
Enter patterns:
ATTC
CTGC
CTTC
Subpattern: ATTCATTCATTC
但是我需要得到这个结果:
Subpattern: ATTCCTGCCTTC
有任何想法吗?