成都创新互联网站制作重庆分公司

java让代码暂停 如何让代码暂停

如何让一个java程序突然暂停下来呢,不采用线程机制,我只想让它在一个特定的地方停顿几秒

你好!

创新互联主营科尔沁左翼网站建设的网络公司,主营网站建设方案,app软件开发公司,科尔沁左翼h5微信平台小程序开发搭建,科尔沁左翼网站营销推广欢迎科尔沁左翼等地区企业咨询

//定义休眠的秒

int

n=

try

{

Thread.sleep(n*1000);

}

catch(InterruptedException

e)

{

System.out.println("休眠被中断。");

}

如有疑问,请追问。

java 中如何实现 暂停 功能 就像C中的 getchar() 一般

你可以看下API帮助文档。

Scanner类里面包含 nxetInt()、 nxet() 、 nxetDouble 等基本数据类型 和 String类型的键盘扫描器! 和C里面你所说的getChar 是一样的。 只是getChar只读取一个字符对吗?追问:恩哼getchar 是读入一个字符

getch 可读入一串字符

你说的方法我试下先,回答:

昂 呵呵。!C我不太熟哦。。 只是有用过一俩次。

赶紧去吧追问:

问题已经解决了

拿出来分享下,

hasnextline()的功能是判断还有没有输入,这样可以简单的实现循环中的中断,程序完成后的直接退出等问题(至于是否会影响程序稳定性,还不清楚)----用于控制台命令行程序,图形界面还没学到,暂时还不清楚。

在你需要按键的程序写

System.out.println("请按任意键继续");

Scanner input = new Scanner(System.in);

String str = input.next();

在程序的最上边加上import java.util.*;追问:恩哼试了下 这不是我想要的

就你这样 还是要输入 字符 回车

我要的是直接 回车 跳出的东西

例如:while(true)

{System.out.println("asd");

//在此 写入代码 使屏幕显示 asd 后暂停,按回车执行break语句break;}回答:

C语言中的getchar()函数也是让用户输入字符后按回车继续执行。

如果说是C语言中的getch()函数,不好意思,我也不会了,毕竟Java本身并没有提供这种类似C语言中的getch()函数,也没有相关的类库。追问:

问题已经解决了

拿出来分享下,

.

java如何实现让程序暂停1s再继续执行?

被采纳的那位有个小错误

public class a{

public static void main(String[] args) {

System.out.println("哈");

try{

Thread.sleep(1000);

}catch(Exception e){

System.exit(0);//退出程序

}

System.out.println("成功了");

}

}

不处理异常,无法执行

JAVA中如何让程序暂停?

看到的回答确实有点不明不白的。楼主估计已经搞定了吧,应该是这么做的

在你想要暂停的地方加上下面这段程序

try{

Thread.sleep(10000);

}catch(Exception e){

}

不需要添加什么包哦,sleep里面的参数就是你要停止的时间,单位是毫秒。

java程序运行过程中如何暂停,恢复?

java控制程序执行,使用的是Thread这个类,可以控制程序暂停或者休眠几秒再执行。示例如下:

public abstract class MyThread extends Thread {  

private boolean suspend = false;  

private String control = ""; // 只是需要一个对象而已,这个对象没有实际意义  

public void setSuspend(boolean suspend) {  

if (!suspend) {  

synchronized (control) {  

control.notifyAll();  

}  

}  

this.suspend = suspend;  

}  

public boolean isSuspend() {  

return this.suspend;  

}  

public void run() {  

while (true) {  

synchronized (control) {  

if (suspend) {  

try {  

control.wait();  

} catch (InterruptedException e) {  

e.printStackTrace();  

}  

}  

}  

this.runPersonelLogic();  

}  

}  

protected abstract void runPersonelLogic();  

public static void main(String[] args) throws Exception {  

MyThread myThread = new MyThread() {  

protected void runPersonelLogic() {  

System.out.println("myThead is running");  

}  

};  

myThread.start();  

Thread.sleep(3000);  

myThread.setSuspend(true);  

System.out.println("myThread has stopped");  

Thread.sleep(3000);  

myThread.setSuspend(false);  

}  

}

java中如何实现暂停程序,单击按钮继续?

1、所谓“暂停”,就是程序暂等待。

2、在java中暂停,有几种方法,如线程wait或是sleep或是yield等,自己百度查一下这些方法的用法,就可以解决你的问题了~

试试吧


网页名称:java让代码暂停 如何让代码暂停
网页网址:http://cxhlcq.com/article/hidpsj.html

其他资讯

在线咨询

微信咨询

电话咨询

028-86922220(工作日)

18980820575(7×24)

提交需求

返回顶部