为什么我运行不出来

来源:2-1 无参无返回值方法

小啊白兔

2020-08-14 15:41:10

package java方法;

import java.util.Scanner;
//打折的定义Java方法2-4                            

public class Discount {
    public void printStar() {
        System.out.println("*********************************");
        
    }
    public static void main(String[]agrs) {
    Scanner sc=new Scanner(System.in);
        sc.next();
        Discount myDiscount= new Discount();
        System.out.println("******************");
        myDiscount.printStar();
        System.out.println("欢迎来到Java的世界");
    //    System.out.println("******************");
        myDiscount.printStar();
    }
}


写回答

1回答

好帮手慕阿园

2020-08-14

同学你好,因为同学使用了键盘接收Scanner对象,程序运行到sc.next()方法,等待键盘输入数字,如果没有输入会一直等待,所以出现了不输入就没有运行结果的情况

建议同学使用Scanner对象时,添加一句提示语句,如下

http://img.mukewang.com/climg/5f364b780950237d06110581.jpg

如果我的回答解决了你的疑惑,请采纳!祝学习愉快!

0

0 学习 · 16556 问题

查看课程