1. /*
    2. 连续录入学生姓名,输入“q”则系统退出
    3. */
    4. import java.util.Scanner;
    5. public class DoWhile2{
    6. public static void main(String[] args){
    7. Scanner in=new Scanner(System.in);
    8. System.out.println("请连续录入学生姓名, 直到输入q退出系统");
    9. String name="";
    10. do{
    11. name=in.nextLine();
    12. }while(!name.equals("q"));
    13. System.out.println("退出系统");
    14. }
    15. }

    先运行do里面的,如果while里面是true就接着进行do循环体
    也就是do里面至少运行一次