-
java – 有一种简单的方法可以调用sleep并传播异常
所属栏目:[Java] 日期:2020-12-15 热度:145
我想调用Thread.sleep,并传播InterruptException,如果确实它被抛出. 想象的语法: Interruptibles.sleep(1000); 这相当于 try { Thread.sleep(1000);} catch (InterruptException e) { throw Throwables.propagate(e);} 在公共库(番石榴,apache公共等)中是否[详细]
-
如何在没有java utils的情况下比较两个字符串数组
所属栏目:[Java] 日期:2020-12-15 热度:97
检查数组arr1是否在 java中以相同的顺序包含与arr2相同的元素. 例如: isTheSame({"1","2","3"},{"1","3"}) → true isTheSame({"1",{"2","1","1"}) → false isTheSame({"1",{"3","2"}) → false 到目前为止我有 public boolean isTheSame(String[] arr1,St[详细]
-
java – 在JFileChooser中禁用“打开”按钮?
所属栏目:[Java] 日期:2020-12-15 热度:155
我扩展了一个JFileChooser并覆盖了approveSelection方法,这样当用户选择一个无效的目录然后单击Open按钮时,将显示JOptionPane中的错误消息.但是我想让我的JFileChooser更加用户友好,并且当用户点击无效目录然后在用户点击有效目录时重新启用时,将打开按钮.是[详细]
-
Java:大整数错误
所属栏目:[Java] 日期:2020-12-15 热度:148
我想在 Java中使用以下数学公式: (44334*(220*220))+ (81744*220) + 39416) 当我在WolframAlpha(或谷歌)中输入相同的等式时,我得到: 2163788696 在java中我得到负数.. 我一直在努力找出为什么会这样,但没有运气. 我也尝试在BigInteger中保存答案,但后来我[详细]
-
java – 从字符串中删除随机表达式
所属栏目:[Java] 日期:2020-12-15 热度:176
我有一个像这样的字符串/列 String a = "000003023_AggregateStopLossLimit_W x3A 973911_2012-12-22.PDF"; 我想创建一个子字符串,其中没有“x3A 973911”部分. 这意味着我想要这样的东西, 000003023_AggregateStopLossLimit_W_2012-12-22.PDF 有一个这样的[详细]
-
java – GUI未按预期显示
所属栏目:[Java] 日期:2020-12-15 热度:123
我试图绘制如图所示的gui,但不知怎的,我无法将对象放在正确的位置(我猜问题是布局)textArea假设在中间..但是根本没有显示 package Chapter22Collections;import javax.swing.*;import java.awt.*;public class Exercise226 extends JFrame { private JButton[详细]
-
java – 导入通配符是否一直导入所有内容?
所属栏目:[Java] 日期:2020-12-15 热度:187
我正在研究一个小程序,并使用数组,所以我做了: import java.util.Arrays; 后来我开始扩展我以前做过的事情并决定我想从用户那里获得输入,所以在那一点上我添加了: import java.util.Scanner; 现在出现了一个想法.我知道我可以这样做: import java.util.*[详细]
-
在线保存代码(Java Eclipse)
所属栏目:[Java] 日期:2020-12-15 热度:73
目前我在 dropbox上保存了我的代码的在线副本.我想知道是否有任何其他方便的选项,例如Eclipse插件(可以自动执行此操作?). 注意:项目的代码是私有的,因此我正在寻找一个不公开的选项. 解决方法 您是否考虑过将代码放在在线存储库中? BitBucket为您提供免费[详细]
-
java – 在同一台机器上运行不同的jre版本
所属栏目:[Java] 日期:2020-12-15 热度:64
参见英文答案 Multiple Java versions running concurrently under Windows????????????????????????????????????9个 我想知道是否会有任何影响(性能降低,崩溃等), 在同一台机器上运行java 1.4应用程序和java 1.6应用程序 解决方法 不同的java版本安装在不同[详细]
-
java – 代码在Eclipse中编译,但不是通过命令提示符编译
所属栏目:[Java] 日期:2020-12-15 热度:173
以下代码使用JDK7在 Eclipse中编译没有任何问题(我使用的是更新10,但应该可以与任何版本的JDK7一起使用),但是在通过命令行使用完全相同的JDK进行编译时会失败.该类只提供接口方法的存根实现. import java.io.File;import java.io.IOException;import java.io[详细]
-
Java Observer Update功能
所属栏目:[Java] 日期:2020-12-15 热度:94
我有一个实现观察者的类,当然它需要有更新功能: public void update(Observable obs,Object obj); 有人可以解释这两个参数代表什么? Observable当然是我的可观察对象,但是,如何通过这个Observable obs对象访问我的可观察字段? 什么是Object obj? 解决方[详细]
-
java – 为什么在这种情况下枚举比HashMap更有用?
所属栏目:[Java] 日期:2020-12-15 热度:50
这似乎是一个常见的问题,但是建议框中的所有项目都没有准确地解释我在想什么.在 this link,每个人都建议使用枚举类型(我现在已经研究过,但之前从未使用过).我打算建议简单地使用HashMap并阅读答案,看看Enum( http://docs.oracle.com/javase/tutorial/java/ja[详细]
-
try-catch块不能抑制java.lang.NullPointerException
所属栏目:[Java] 日期:2020-12-15 热度:152
我收到 java.lang.NullPointerException,我不知道为什么.我试图使用try-catch块但它不起作用.任何人都可以解释这个块有什么问题吗? public PriceDataAdder(Connection conn) { try { this.conn = conn; statement = conn.prepareStatement("INSERT INTO `bl[详细]
-
java – 使用iterator和iterator.remove()时的ConcurrentModific
所属栏目:[Java] 日期:2020-12-15 热度:127
private int checkLevel(String bigWord,CollectionString dict,MinMax minMax){ /*value initialised to losing*/ int value = 0; if (minMax == MinMax.MIN) value = 1; else value = -1; boolean go = true; IteratorString iter = dict.iterator(); whil[详细]
-
java – 打印两个数组的常用值
所属栏目:[Java] 日期:2020-12-15 热度:174
我正在研究一个 java项目,需要在两个数组之间打印常用值. 我已经按照排序顺序打印了两个数组,它们看起来都很好(包含它们应该包含的所有值).但是,当我按照最简单的算法(见下文)时,我找不到所有常用值,即使我可以手动查看两个数组中的打印输出而没有比较,执行[详细]
-
在Java中调用的这种实例化是什么?
所属栏目:[Java] 日期:2020-12-15 热度:188
对于 Java来说,这可能是一个非常基本的问题,但我不记得它,也不知道如何在线搜索它. button.setOnClickListener(new OnClickListener(){ @Override public void onClick(View v) { Thread.sleep(100); }} 我习惯使用新的OnClickListener(arg1,arg2,…)等构造[详细]
-
java – 是否有可能:通过方法调用触发JButton事件 – 而不是JBu
所属栏目:[Java] 日期:2020-12-15 热度:160
是否可以通过方法调用触发事件? (以及点击). 下面是一个示例代码.它不是一个有效的代码,它只是演示了我的想象. import java.awt.event.*;import javax.swing.*;public class Game extends JFrame{ JButton leftButton = new JButton("left"); JButton right[详细]
-
java – 将Google API添加到现有的eclipse项目中
所属栏目:[Java] 日期:2020-12-15 热度:163
我正在编写一个将使用谷歌地图的 Android应用程序,但要实现这一点我需要谷歌API.当我下载Android平台sdk(例如android 4.0)时,我没有下载Google API因为不知道我需要它来实现这个功能.但是,我回去下载它.如何将其添加到现有项目中.做了一些搜索,并且都展示了[详细]
-
Java – 红色,绿色,蓝色到getRGB
所属栏目:[Java] 日期:2020-12-15 热度:71
通过使用Buffered Image对象调用getRGB(int x,int y),可以得到一个负数. 如何将三个不同的值(红色,绿色和蓝色)转换为这个单个负数? 解决方法 使用Color类: new Color(r,g,b).getRGB()[详细]
-
java – 比较两个整数字符串并打印出一个匹配项
所属栏目:[Java] 日期:2020-12-15 热度:56
让我们说这是我的两个字符串 String listOfIntegers = ("1 5 9 12 15 50 80 121");String integerToLookFor = ("12"); 我希望我的程序扫描listOfIntegers并打印出integerToLookFor是否在字符串中. 有任何想法吗? 解决方法 将带有空格的字符串拆分为分隔符以[详细]
-
java – JFrame与在后台运行的Image / Program形状相同
所属栏目:[Java] 日期:2020-12-15 热度:121
我的问题很简单,解决方案肯定不是.我正在寻找一种方法来塑造一个JFrame,就像它将要显示的图像一样.通过形状我的意思是具有alpha!= 0的像素的形状.我已经使用GeneralPath对象找到了一个工作示例,但它为约500 * 400的图像创建了~110000个“节点”,因此启动JFr[详细]
-
Java中的AVL树旋转
所属栏目:[Java] 日期:2020-12-15 热度:173
我想实现 Java AVL树并左右旋转树.我没有得到这个. 任何人都可以通过查看下面的代码告诉我如何可以左右旋转树,然后使用这两个函数修复以平衡AVL树? 我希望这里有人可以指导我完成这件事. import java.util.Random;import java.util.SortedSet;import java.u[详细]
-
java – 具有相同名称的线程
所属栏目:[Java] 日期:2020-12-15 热度:107
我在 java线程模型api中读过有关 java线程的一件事.它说多个线程可以具有相同的名称.但是每个线程的pid都是唯一的,对吧?那叫什么名字?是不是线程类名? 解决方法 what is the name then? isnot the thread class name? 这个名称是您设置它使用 Thread.setN[详细]
-
Java的字符集/字符编码
所属栏目:[Java] 日期:2020-12-15 热度:58
我有一个西班牙文件,所以它充满了以下字符: á é í ó ú ? ? á é í ó ú 我必须阅读该文件,所以我这样做: fr = new FileReader(ficheroEntrada);BufferedReader rEntrada = new BufferedReader(fr);String linea = rEntrada.readLine();if (linea =[详细]
-
重新缩放矢量R.
所属栏目:[Java] 日期:2020-12-15 热度:158
假设我有一个整数向量,例如: x[1] 1 1 1 4 4 13 13 14 我正在寻找一种有效的方法在R中将向量重新调整为整数1到唯一元素数的最大值.因此得到的矢量将是: 1 1 1 2 2 3 3 4 看起来像一个简单的问题,但我找不到一个有效的方法来做到这一点.实际上,这个向量很大[详细]