-
java – 在kotlin中向Math类添加扩展函数
所属栏目:[Java] 日期:2020-05-25 热度:57
我在Kotlin中为Math类添加了一个函数,但我无法使用它,我之前使用MutableList做了这个并且它工作但是我不能用Math类做. fun Math.divideWithSubtract(num1: Int, num2: Int) = Math.exp(Math.log(num1.toDouble())) - Math.exp(Math.log(num2.toDouble())) 您[详细]
-
java – 如何将新元素添加到Varargs?
所属栏目:[Java] 日期:2020-05-25 热度:185
我有一个方法 public boolean findANDsetText (String Description, String ... extra ) { 在里面我想调用另一个方法并传递额外的东西,但我想添加新的元素(描述)到临时演员. object_for_text = getObject(find_arguments,extra); 我怎么能在java中这样做?代[详细]
-
java – 默认日期年份设置为1970
所属栏目:[Java] 日期:2020-05-25 热度:196
我需要解析一个原本没有设置年份的字符串 “8月13日11:30” 但当我输出日期时,它会增加年份, 我尝试了设定年份,但年份是完全错误的输出来自“Thu Aug 13 11:30:00 GMT 3911” 有没有办法在解析日期后设置年份? SimpleDateFormat formatter = new SimpleDateF[详细]
-
线程“main”中的异常java.lang.NoClassDefFoundError:org/sqlite/Native
所属栏目:[Java] 日期:2020-05-25 热度:89
我正在尝试在mac上运行一个简单的sqlite示例.我很确定该代码在 Windows上运行良好.但不是在Mac上.如果有人能帮助我,我真的很感激. 代码在Eclipse中运行.我添加了sqlite-jdbc4-3.8.2-SNAPSHOT.jar作为内部和项目中的外部jar. public class Test1 { private sta[详细]
-
java – EclipseLink:没有名为EntityManager的持久性提供程序
所属栏目:[Java] 日期:2020-05-25 热度:119
我想创建一个能够使用 Java Persistence的Bundle.为此,我在 Eclipse中创建了一个插件项目.在我的项目中,我已经在META-INF中创建了一个persistence.xml文件.我已经在我的MANIFEST.mf(加入依赖项)中添加了这3个包: javax.persistence.jar org.eclipse.persiste[详细]
-
为什么我们在java中更喜欢原语和盒装原语
所属栏目:[Java] 日期:2020-05-25 热度:125
我正在阅读有效的 java第二版和第23页说 // Hideously slow program! Can you spot the object creationpublic static void main(String[] args) { Long sum = 0L; for(long i=0; i=Integer.MAX_VALUE; i++){ sum[详细]
-
java – 重置h2中的自动增量
所属栏目:[Java] 日期:2020-05-25 热度:153
我正在测试一个返回json响应但是测试的控制器 第一次失败,因为h2数据库没有重置 自动增量ID. 手动使用夹具或创建对象也存在同样的问题. @Beforepublic void setUp() { Fixtures.deleteAllModels(); Fixtures.loadModels(data.yaml);} 如何解决这个问题呢? 启[详细]
-
Java Split无法按预期工作
所属栏目:[Java] 日期:2020-05-25 热度:115
我试图使用一个简单的拆分来分解以下字符串:00-00000 我的表达式是:^([0-9] [0-9])( – )([0-9])([0-9])([0-9])([0-9])([ 0-9]) 我的用法是: String s = 00-00000;String pattern = ^([0-9][0-9])(-)([0-9])([0-9])([0-9])([0-9])([0-9]);Str[详细]
-
jar – JavaCC入门
所属栏目:[Java] 日期:2020-05-25 热度:54
我是 JavaCC的新手,无法弄清楚如何让它运行.我使用的是Mac OS X,我安装了javacc-6.0.zip并将其解压缩.我无法从我的路径访问javacc脚本,因为在终端上键入javacc我收到以下消息: -bash: javacc: command not found 如何从我的路径访问javacc脚本? 我的解压缩[详细]
-
通过FXML的JavaFX ImageView不起作用
所属栏目:[Java] 日期:2020-05-25 热度:77
我在使用F XML上的ImageView加载图像时遇到问题. 我的控制器类: public class BoxViewController { @FXML private Label label_boxID; @FXML private ImageView boximage; public void initData(ObservableListBox[详细]
-
java – 使用Collection.stream通过特定属性进行动态分组
所属栏目:[Java] 日期:2020-05-25 热度:187
我试图通过使用 Java 8 Collection-Stream按多个属性对对象列表进行分组. 这非常有效: public class MyClass{ public String title; public String type; public String module; public MyClass(String title, String type, Strin[详细]
-
java – Can Guice可以根据参数自动创建不同类的实例吗?
所属栏目:[Java] 日期:2020-05-25 热度:81
标准对象工厂可能如下所示: interface I { ... }class A implements I { ... }class B implements I { ... }class IFactory { I getI(int i) { switch (i) { case 1: return new A(); default:[详细]
-
java – 实现服务器推送
所属栏目:[Java] 日期:2020-05-25 热度:188
阅读有关Server push here的信息. 我想实时从我的Web应用程序将数据推送到客户端. 我一直在寻找TCP套接字作为选项之一. 对于HTTP,我在 here发现了各种Java,PHP,Python和其他框架. 但是我不知道是否有任何支持Push. 您将选择哪些选项和框架 建议实施Server pus[详细]
-
java – IllegalStateException是否适用于不可变对象?
所属栏目:[Java] 日期:2020-05-25 热度:184
如果出现以下情况,您会抛出IllegalStateException: 由于一个或多个字段的值,方法无法完成其工作 那些字段是最终的,只在构造函数中分配? 教科书示例:您的类是一个不可变的集合 BigInteger并且您的方法应该返回最大元素,但此实例为空. 我已经阅读了有关该主[详细]
-
java – 如何防止Web服务API中的并发?
所属栏目:[Java] 日期:2020-05-25 热度:176
我们有三个Web服务(/ a,/ b,/ c),其中每个服务映射到一个单独的 Java类(ClassA,ClassB,ClassC)中的方法(go()). 只有一个服务应该同时运行(即:/ b在/ a运行时无法运行).但是,由于这是一个REST API,因此无法阻止客户端请求并发运行的服务. 服务器上最好和最简[详细]
-
在Java中将*打印为三角形?
所属栏目:[Java] 日期:2020-05-25 热度:70
我在 Java课程中的任务是制作3个三角形.一个左对齐,一个右对齐,一个居中.我必须为什么类型的三角形创建一个菜单,然后输入需要多少行.三角形必须看起来像这样 ********** * ** ******* * ******** 到目前为止,我能够做左对齐的三角形,但我似乎无法得到另外两个[详细]
-
Java中的String … args和String [] args之间有什么区别吗?
所属栏目:[Java] 日期:2020-05-25 热度:117
参见英文答案 difference fn(String… args) vs fn(String[] args)6个 Java中的String … args和String [] args有什么区别? 我是Java编程的新手. 任何人都可以告诉我(String …. args)之间的区别是什么? (String [] arg[详细]
-
java – Double Brace初始化类型混乱
所属栏目:[Java] 日期:2020-05-25 热度:95
我认为这会相对容易,但唉,似乎不是. 我目前正在使用Java EE 6在我的项目中为类似Facade的结构编写单元测试. 对于测试,我使用Junit 4.11,Eclipse Kepler作为IDE. 从我所看到的情况来看,双支撑初始化似乎有些“错误”,但我不知道如何能够解释为什么它不起作用,[详细]
-
Java – LinkedList – 性能随着其中不同类的数量而减少
所属栏目:[Java] 日期:2020-05-25 热度:69
以下代码测量从接口处理程序100次调用方法句柄(对象o)所花费的时间(是的,它的质量差异分析): package test;import java.util.LinkedList;public class Test { static int i = 0; private interface Handler { public void handle(Obj[详细]
-
java – 必须设置null引用才能使垃圾收集工作
所属栏目:[Java] 日期:2020-05-25 热度:77
嗨,我试图发现为什么我的程序通常比我想要的慢,所以先谢谢你的帮助! 我有一段代码,我想深入了解一下 1. while(conditionIsTrue){2. Object object = new Object();3. } 在第2行.我创建了一个新的Object.这将在我的程序中发生数千次.在gc销毁它之前,我是否必[详细]
-
java – 如何在iReport中的现有band之间插入细节带?
所属栏目:[Java] 日期:2020-05-25 热度:184
简单的问题.如何在iReport中的现有波段之间插入细节带? 例如,我有现状: 细节1 细节2 细节3 …我想在细节2和细节3之间添加另一个细节带.有什么简单的方法吗? 非常感谢. 编辑:我的意思是设计师/ XML视图. 好的,我找到了解决方案.我切换到XML视图并复制了 ba[详细]
-
抓住矢量的最后一个元素
所属栏目:[Java] 日期:2020-05-25 热度:132
我有一个非常直截了当的问题,即使经过几个小时的烦恼也让我感到悲伤,所以我想我会问你的帮助.我正在寻找一种直接的方法来返回一个仅包含某个原始矢量的最后一个元素的矢量. 这是我原来的矢量’a’: a-c(0,0,1,0,0,1,0,0,1,0) 我想生成向量’b’,它与’a’的[详细]
-
如何在Java中获得两个n维数组的总和?
所属栏目:[Java] 日期:2020-05-25 热度:77
在 Java中添加两个n维数组 addVectors 可以像这样添加Java中的两个1维数组/向量: public static int[] addVectors( int[] a, int[] b ){ int[] c = new int[a.length]; for ( int i = 0; i a.length; i++ ) { c[i] =[详细]
-
为什么Java ArrayLists不会自动缩小
所属栏目:[Java] 日期:2020-05-25 热度:109
很久以前,我观看了普林斯顿Coursera MOOC:算法简介的视频讲座,可以找到 here.它解释了在添加或删除元素时调整类似ArrayList结构的成本.事实证明,如果我们想要为我们的数据结构提供调整大小,我们将从O(n)转到摊销的O(n)以进行添加和删除操作. 我已经使用Java[详细]
-
通过Java集合迭代使这些球反弹,任何提示?
所属栏目:[Java] 日期:2020-05-25 热度:100
如果问题不明确但我想不出另一种方式来表达它,我道歉. 这是我周末在BlueJ工作的课堂作业.我必须改变一个方法(弹跳)让用户选择应弹跳的球数. 其他要求是:球应该具有不同的尺寸,并且应该在它们弹跳之前沿着屏幕顶部连续显示. 为了做到这一点,我必须使用一个集[详细]

浙公网安备 33038102330553号