-
mapping – 自定义转换器上的Dozer,InstantiationException
所属栏目:[Java] 日期:2020-12-15 热度:53
我写了自己的客户转换器: public class MyFancyCustomConverter extends DozerConverterInteger,AnObject{ public MyFancyCustomConverter(ClassInteger prototypeA,ClassAnObject prototypeB) { super(prototypeA,prototypeB); } @Override public AnObjec[详细]
-
是否有完整的Java规范
所属栏目:[Java] 日期:2020-12-15 热度:64
Python有一个 full grammar specification,它在一个页面中列出了Python的所有语法规则. Java有这样的东西吗?对于任何其他语言,有这样的东西吗?如果没有,Java对此最接近的是什么? 解决方法 http://docs.oracle.com/javase/specs/jls/se7/html/jls-2.html[详细]
-
java – 将Enum成员传递给构造函数:“实际和形式参数列表的长度
所属栏目:[Java] 日期:2020-12-15 热度:151
我很困惑,我认为我做的事情非常愚蠢,我只是看不到它! 中央供暖控制: Radiator类和RadiatorSize类. Radiator有一个size实例变量,它是Class RadiatorSize.我有XSMALL,…… XLARGE用于散热器的尺寸;在RadiatorSize中定义为公共枚举. 所以,我在想,创造一个新的[详细]
-
为什么Clojure不遵循java代码中最常见的缩进样式?
所属栏目:[Java] 日期:2020-12-15 热度:125
我在Clojure中查看 java代码.我发现缩进对我来说很奇怪. 我已经习惯了http://www.oracle.com/technetwork/java/javase/documentation/codeconventions-136091.html#262的缩进样式.大多数IDE都以这种方式配置了自动格式.为什么Clojure不遵循这种风格? 更新:[详细]
-
java – 删除Eclipse符号
所属栏目:[Java] 日期:2020-12-15 热度:132
我有一天出现这些奇怪的符号,我不太确定我是如何得到它的,也不知道如何删除它.我真的不知道这些被称为什么,所以我无法谷歌答案.它是圆/正方形,每行代码末尾的段落符号就是我所指的.有什么帮助吗? 解决方法 这是空白字符的直观表示.你看到的那些分别代表 car[详细]
-
尝试使用Calimero Java Library通过WiFi连接时出现“android.os.
所属栏目:[Java] 日期:2020-12-15 热度:152
我正在使用一个使用开源 Java库(Calimero)的 Android应用程序.当我尝试通过WiFi连接到KNXnet / IP路由器时,我的代码会引发错误. 这里的问题代码: private static KNXNetworkLinkIP connect(InetSocketAddress isaLocalEP,InetSocketAddress isaRemoteEP) {[详细]
-
如何在没有System.exit的情况下退出Java程序?(来自用户输入?)
所属栏目:[Java] 日期:2020-12-15 热度:149
这是我的代码.我不知道如何使用返回值退出程序.有任何想法吗?这是我任务的最后一步. 重要区域标有/////// 我听说返回工作但是当我将main中的void更改为int时,程序说main必须是void. import java.util.Scanner;public class CommissionCalculator { public s[详细]
-
java – 十进制转换错误
所属栏目:[Java] 日期:2020-12-15 热度:173
我正在编写一个程序,将八进制数转换为小数.它编译正确和一切,但我的转换代码有一些重大错误.对我来说这似乎是完全合乎逻辑的,但不管怎样,当我运行程序转换错误时(即1转换为36),有人可以指出出错了吗? public static int convert(int octal){ int d1=0,d2=0,[详细]
-
java – 结果似乎错了
所属栏目:[Java] 日期:2020-12-15 热度:137
我的代码将显示我这不是一个可接受的输入.如果我插入负数.然后继续提示输入.但它继续计算.这是我的代码中包含错误的一部分.但我没有看到. public static boolean checkOctal(){ boolean b = true; if (oct 0 oct 99999999 ) { b = false; System.out.println[详细]
-
java – 使用Mockito测试返回的字符串是否具有一定的长度
所属栏目:[Java] 日期:2020-12-15 热度:86
有一个方法有几个返回String的参数.在许多情况下,该方法抛出异常.当它返回时,String的内容取决于插入计算机的某个USB加密狗的参数和配置.返回的String的长度完全取决于参数. 我想知道的是如何使用Mockito(我是新手)进行单元测试.当返回的String具有一定长度[详细]
-
java – 以编程方式切换Action Bar选项卡 – 如何附加参数?
所属栏目:[Java] 日期:2020-12-15 热度:148
我正在切换我的 Android(Sherlock)Action Bar选项卡,如 this question: Programmatically switch tabs in Android using ActionBarSherlock中所述. 有没有办法将参数传递给被调用的选项卡? 在期待中感谢! @semperfly要求的更多信息: 我的MainActivity有[详细]
-
java – 来自HttpServletResponse的Spring MVC相对重定向
所属栏目:[Java] 日期:2020-12-15 热度:97
鉴于这种相对重定向到另一个控制器的方法: @Controller@RequestMapping("/someController")public class MyController { @RequestMapping("/redirme") public String processForm(ModelMap model) { return "redirect:/someController/somePage"; }} 如果我[详细]
-
java – Twitter4J访问令牌已经可用
所属栏目:[Java] 日期:2020-12-15 热度:100
我在使用Twitter4J时收到错误消息: java.lang.IllegalStateException: Access token already available.twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAuthAuthorization.java:112)twitter4j.auth.OAuthAuthorization.getOAuthRequestToken(OAu[详细]
-
Java日期解析器关闭了两年
所属栏目:[Java] 日期:2020-12-15 热度:96
我真的不知道从哪里开始调试这个. 码: String date = "Mon,15 Oct 2012 20:32:12 +0000 (GMT)"; SimpleDateFormat format = new SimpleDateFormat("EEE,dd MMM yyyy HH:MM:ss Z"); try { Date date2 = format.parse(date); System.err.println("parsed: " +[详细]
-
Java安全类强制转换异常
所属栏目:[Java] 日期:2020-12-15 热度:98
嗨,我是 Java安全的初学者,我在调用时遇到以下问题: Cipher cipher = Cipher.getInstance("RSA/ECB/PKCS1Padding"); 我收到了错误: java.lang.ClassCastException:com.sun.crypto.provider.RSACipher无法强制转换为javax.crypto.CipherSpi 在我的war文件[详细]
-
java – 如何使用Json-Simple从JSON解析为Map并保留键顺序
所属栏目:[Java] 日期:2020-12-15 热度:161
我正在使用Json-Simple使用JSon-Simple lib编写配置文件,但是我在将json字符串转换为map时遇到了问题. 调试我发现parse方法返回一个Map的对象!但是当我尝试直接转换为LinkedMap时,我得到一个ClassCastException: String json = aceptaDefault(); JSONParse[详细]
-
Java将N的精确值从n提升到n
所属栏目:[Java] 日期:2020-12-15 热度:187
我有这个简单的问题. 样本输入: 输入一个 95.123 输入两个12 将第一个输入提升到第二个输入必须给出精确的功率值. 像这样:548815620517731830194541.8990253434157159735359672218698 我做不到. 这是我到目前为止所做的.我想我错过了一些东西 System.out.p[详细]
-
java swing工具提示与不同的消息
所属栏目:[Java] 日期:2020-12-15 热度:172
在 java swing中有没有办法用不同的消息显示工具提示,实际上我正在开发一个应用程序,我必须在系统任务栏中的工具提示上更新应用程序的当前状态. 提前致谢. 解决方法 1到Dan和Guillaume Polet.只需在trayIcon组件上使用setToolTipText()即可. 我为你做了一个[详细]
-
使用java将电子邮件转换为其原始格式
所属栏目:[Java] 日期:2020-12-15 热度:161
我一直尝试使用 JavaMail api创建一个MimeMessage类型的对象,然后获取其原始表示,但没有成功.我唯一能获得的是电子邮件内容的原始表示,但不包括标题,主题或收件人.我感兴趣的任何建议,任何Java库,可以帮助我创建一个电子邮件对象,然后获得其原始表示.原始表[详细]
-
在Java中测量单链表的大小/长度?
所属栏目:[Java] 日期:2020-12-15 热度:106
我需要帮助制作int size(); Java中单链表的方法. 这是我到目前为止,但它没有返回列表的正确大小. public int size(){ int size = 0; Node CurrNode = head; while(CurrNode.next != null) { CurrNode = CurrNode.next; size++; } return size;} 有人可以帮我[详细]
-
每次调用new运算符时,java都会创建一个新对象
所属栏目:[Java] 日期:2020-12-15 热度:162
在 java中,当我们调用一个新的Constructor()时,每次都会创建一个新对象,即;分配新内存或假设已经为没有任何引用的类创建了许多对象. 因此,java可以返回标记为取消分配的对象,或者每次调用新的构造函数()时java都会创建一个新对象. 我问这个问题的基本意图是,[详细]
-
为什么java允许私有String [] [] var []
所属栏目:[Java] 日期:2020-12-15 热度:54
private String[][] var[] 这段代码编译.但是他们不应该在类型或变量上创建数组吗? 解决方法 代码与此相同: private String[][][] var; 所有这些形式都是等同的: private String[][][] var;private String[][] var[];private String[] var[][];private St[详细]
-
java – 如何在选择时更改JButton Icon?
所属栏目:[Java] 日期:2020-12-15 热度:134
我想在用户按下/释放按钮时更改JButton图标. 选择JButton时的图标图像 取消选择JButton并释放JButton时的图标图像: 我怎样才能做到这一点? 解决方法 JButton b = new JButton(Icon x); // Create button with normal icon b.setIcon(Icon x); b.setDisable[详细]
-
java – 在JPanel之间切换
所属栏目:[Java] 日期:2020-12-15 热度:166
我正在尝试制作游戏.游戏中有几个不同的屏幕,例如主菜单和实际的游戏屏幕.每个都是一个单独的jpanel扩展.我已将它们中的每一个添加到我的JFrame中,这是一个名为Game的类.在我的游戏课中,我有以下方法 public void addPanel( JPanel p ) { panels.add( p ); /[详细]
-
java – 如何级联仅保留新实体
所属栏目:[Java] 日期:2020-12-15 热度:117
我无法确定如何为以下实体正确设置JPA持久性(使用 EclipseLink和transaction-type =“RESOURCE_LOCAL”): @Entitypublic class User { // snip various members @ManyToMany private ListCompany companies; public void setCompanies(ListCompany companie[详细]