Java中是否有任何类似于Go的select声明的关键字或方法,即仅用于选择通信渠道?Java中的任何关键字或方法都与Go的Select类似?
2
A
回答
3
其他的答案误解的问题(或者他们不知道什么select
在Go)。
围棋确实有switch
和一个select
声明,其中switch
是Java的switch
大致相当于和select
语句类似于switch
但只对通信操作选择(的情况是通讯。操作:a send陈述或receive操作)。
Java没有与Go的select
等效。您可以使用更加冗长的方式达到相同效果,并且不会像Go的select
那样内置到语言中。
查看相关问题:
Concurrency Java example of Go
0
Java中的类似语法是switch。 有关详细信息,请参阅https://docs.oracle.com/javase/tutorial/java/nutsandbolts/switch.html。
switch (month) {
case 1: monthString = "January";
break;
case 2: monthString = "February";
break;
default: monthString = "Invalid month";
break;
}
相关问题
- 1. Java中是否有任何关键字与C#中的'AS'关键字相似?
- 2. 将委托与params关键字匹配的任何方法?
- 3. 任何类似于Java中sprintf的方法?
- 4. 在java中是否有类似于swift的dynamicType的关键字
- 5. 如何调用与Scala关键字相同的Java方法?
- 6. 用关键字打包的Java方法
- 7. Java与实例或字符串类似
- 8. Java中的任何网页关键字计数算法?
- 9. 与AES_ENCRYPT类似的MYSQL SELECT
- 10. 关键字GO抛出错误与PHP
- 11. 如何使用@Context或类似方法获取任何类中的ServletRequest?
- 12. Java:是否有可能制定一套方法或任何类似的工作?
- 13. 任何人都可以解释Project Voldermort或类似的关键价值商店有用的情况吗?
- 14. Java类关键字
- 15. 找到类似的字符串给予关键字,每个关键字都得到了它自己的'权力'
- 16. 与powershell相当的Java(或类似的)
- 17. 通过关键字的类似条目
- 18. Java中的C++类似const方法
- 19. 关于Thread类的setName()方法中的final关键字
- 20. 任何.NET类,使得查询字符串给定的键值对或类似
- 21. Google Go:尽管关键字
- 22. Appengine与Go:是否有一个http.Handle prehook或类似的东西?
- 23. 在java或任何类似的解决方案中使用MS Excel查找表
- 24. 类似于Android中iPhone的CCHMac的任何方法?
- 25. 只有静态关键字在方法或块java
- 26. 无法访问GetCaptureProperty或Python中的任何类似功能opencv
- 27. Python中的无类方法对任何事都有用吗?
- 28. 如何退出Microsoft BASIC或任何旧类似的方言?
- 29. 与ObjectInputStream的Scanner.hasNext类似的方法
- 30. 与Android的“webView.canGoBackOrForward()”类似的UIWebView方法“
您可以使用Java中 –
我'之开关语句在想,如果有开关之外其他的选择? – nadia
这是另一种解决方案[用Java切换案例的替代方法](https://stackoverflow.com/questions/1425659/alternative-to-switch-case-in-java) –