问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

在java中有一个方法调用了很多个方法怎么用参数控制调用其中的任何一个方法???

发布网友 发布时间:2022-05-08 01:15

我来回答

1个回答

热心网友 时间:2023-11-23 04:58

import java.util.concurrent.Callable; public class CallableUse { public static void main(String... args) { // final int num = 100770; or int num = 100770; // 使用匿名的内部类, 如果需要传递参数可能需要将变量转换成final: try { callMethod(100, new Callable<Integer>() { public Integer call() { return needOperation(num); } }); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } public static int needOperation(int param) { // do something param = 999; return param; } public static void callMethod(int i, Callable<Integer> myFunc) { // do something try { System.out.println(myFunc.call() ); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

热心网友 时间:2023-11-23 04:58

import java.util.concurrent.Callable; public class CallableUse { public static void main(String... args) { // final int num = 100770; or int num = 100770; // 使用匿名的内部类, 如果需要传递参数可能需要将变量转换成final: try { callMethod(100, new Callable<Integer>() { public Integer call() { return needOperation(num); } }); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } public static int needOperation(int param) { // do something param = 999; return param; } public static void callMethod(int i, Callable<Integer> myFunc) { // do something try { System.out.println(myFunc.call() ); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }

热心网友 时间:2023-11-23 04:58

import java.util.concurrent.Callable; public class CallableUse { public static void main(String... args) { // final int num = 100770; or int num = 100770; // 使用匿名的内部类, 如果需要传递参数可能需要将变量转换成final: try { callMethod(100, new Callable<Integer>() { public Integer call() { return needOperation(num); } }); } catch (Exception e1) { // TODO Auto-generated catch block e1.printStackTrace(); } } public static int needOperation(int param) { // do something param = 999; return param; } public static void callMethod(int i, Callable<Integer> myFunc) { // do something try { System.out.println(myFunc.call() ); } catch (Exception e) { // TODO Auto-generated catch block e.printStackTrace(); } } }
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
vivox9和x9i有什么区别 ...设置原则跟构造要求。构造柱的设置原则跟构造要求是什么_百度... ...的U型钢筋锚环要几道?在哪里可以找到依据啊 ...月末不含税库存金额1065000元,请计算门店库存天数 公蟹吃什么 公蟹吃什么东西 爬行健身操功能和原理 锻炼爬行的好处有哪些呢 爬行健身法有什么优缺点 檀木如何粘合 成田剑先生还为哪些日本动漫配音,有名一点滴。谢谢了,大神帮忙啊 java猜数游戏 java中使用继承Callable的方式实现多线程? Java Callable接口的call方法什么时候被调用 java多线程中的callable和future常用在哪些地方 runnable和callable区别是什么? JAVA中Callable的call方法抛出的异常会抛到那里? 水瓶座男生是怎么样的人? 金牛男和水瓶男怎么相处 水瓶座男什么性格 天平座,金牛座,水瓶座,白羊座男女的性格怎样的呀! 水瓶座男生的性格 七三年牛男水瓶座的性格特点 金牛座与水瓶座有什么共同点 大家说水瓶男和金牛男谁更好? 电信ITV太复杂老人不会用,怎么能简单操作 iTV电视商城怎么使用? 隐藏华为解锁图案 早餐为了养肝,要多食西红柿和柠檬等酸性水果吗? 吃西红柿对肝病能有提高帮助吗? 多吃西红柿去肝火吗? 你好,我想贷款十万,无抵押,有社保公积金,月薪4500左右,银行能批 公积金只能贷10万有必要吗 成都公积金也能信用贷款吗? qq账号处于保护模式 已经申诉成功 解除安全模式时需要发送短信,可是发了很多次都没反应 QQ手机密保 发短信怎么没反应啊? 小说,女强男也强,一女多男,越多越好! 求穿越女强(不要女尊)一女多男不虐的小说。越多越好 好友突然在朋友圈发消息,不一会儿又取消了,啥意思 冰箱都清理干净了,为什么还有一种辣味? 冰箱断电半个月后食物腐烂生蛆,冰箱拆开清理过后还是有味道,有些死角没清理到,以后会有细菌吗? 刷完冰箱为什么还有味道?用消消棒除味安全吗? - 信息提示 自考专科,没有毕业证,学信网可以查到毕业信息。没有专科毕业证的情况下,可以申请自考本科毕业证吗? 自考本科毕业时提供的专科毕业证学信网查不到可以吗 2012山西大学新生几号开学 请问山西大学几号开学?我几号来校报名? 预计一下山西省大学的开学时间? 2o15山西大学新生开学时间 今年山西大学什么时候开学? 山西大同大学什么时候开学?