Я начал изучать Java, и я создаю этот код из книги. Это код в Java:Почему печать новой строки не работает?
public class MyFirstApp {
public static void main (String[] args) {
int x = 1;
while (x<3){
System.out.print("Doo"+x);
System.out.print("Bee");
x=x+1;
}
if (x==3){
System.out.println("Do"+x);
}
}
}
Почему выход:
Doo1BeeDoo2BeeDo3
вместо
Doo1BeeDoo2Bee
Do3
Прежде всего сделайте одно, прочитайте официальные документы для обоих методов. http://docs.oracle.com/javase/6/docs/api/java/io/PrintStream.html#println%28java.lang.String%29 Используйте эту ссылку для чтения о методах потока печати. Вы получите свое решение. –