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

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

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

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

试试吧

因为==比较的是两个字符串的地址值是否相等,在java,String类是用final修饰的不可变类用new创建的对象放在对内存中,用“”引起来的默认为是常量,放在常量池中;即使它们的值相等,但地址值不相等,用==比较返回值为false。只能用equals()方法来比较其值是否相等。

刚好有空,就顺便写了个

private static Scanner input = new Scanner(Systemin);

public static void main(String[] args) {

industry();

}

public static void industry(){

Systemoutprintln("--------请选择行业编号---------");

Systemoutprintln("1服务行业       2制造业            3农业");

String hy = inputnext();

tax(hy);

}

public static void tax(String hy){

double gz1=0;

Systemoutprintln("请输入工资:");

String gz=inputnext();

  if(hyequals("1")||hyequals("服务行业")){

 if(isNum(gz)) {

gz1=DoubleparseDouble(gz);

 if(gz1>2000){

     gz1= gz1-(gz1-2000)01;

 }

 Systemoutprintln("税后工资为:"+gz1);

     exit();   

 }else{

  Systemoutprintln("请输入数字");

                  tax(hy);

 }

}else if(hyequals("2")||hyequals("制造业")){

 gz1=DoubleparseDouble(gz);

if(isNum(gz)) {

    if(gz1>3000){

 gz1= gz1-(gz1-3000)095;

    }

    Systemoutprintln("税后工资为:"+gz1);

exit(); 

 }else {

 Systemoutprintln("请输入数字");

 tax(hy);

 }

  }else if(hyequals("3")||hyequals("农业")){

gz1=DoubleparseDouble(gz);

if(isNum(gz)) {

 if(gz1>1500){

   gz1= gz1-(gz1-1500)092;

 }

 Systemoutprintln("税后工资为:"+gz1);

 exit();

 } else {

 Systemoutprintln("请输入数字");

 tax(hy); 

 }

   }

  

}

public static void exit(){

Systemoutprintln("按 n 键 退出系统 ---其他键重新进入系统");

String end=inputnext();

if(endequals("n")){

Systemoutprintln("已退出系统");

}else{

industry();

}

/

  判断输入是否为数值

/

public static boolean isNum(String str){

return strmatches("^[-+](([0-9]+)([]([0-9]+))|([]([0-9]+)))$");

}

直接是不行的! linux里面没有dll。

不过看你的需求应该是java调用了其他程序别写的功能,在linux里面肯定可以!Linux也有动态链接库的概念,不过叫Share Object ,你编译一个so的文件,然后还是使用JNI调用。

参考:

编译so:>

以上就是关于java中如何实现暂停程序,单击按钮继续全部的内容,包括:java中如何实现暂停程序,单击按钮继续、java,用户输入Y/N,选择程序继续还是结束,如何实现、用JAVA设计一个可以重复计算工资的程序~询问是否继续计算工资 输入y或者n 使之能重复计算工等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/zz/9663878.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存