-
java – 在RecyclerView中从ViewHolder调用活动?
所属栏目:[Java] 日期:2020-12-15 热度:185
我有一个RecyclerView加载我的String数组的内容工作正常,但我想根据他们按下的视图打开一个新的活动. 我所做的是创建一个名为类的数组,如下所示: array name="classes" itemClassOne/item itemClassTwo/item itemClassThree/item itemClassFour/item/array[详细]
-
java – 为什么在捕获时使用IOexception而不是Exception?
所属栏目:[Java] 日期:2020-12-15 热度:151
我似乎无法正确地说出这一点,搜索引擎可以获得任何有意义的结果. try{ BufferedReader reader = new BufferedReader( new FileReader("foo.bar") );}catch(Exception e){ println( e.getMessage() );} 所以FileReader只抛出FileNotFoundException,据我所知它[详细]
-
java – SWT:如何进行高质量图像调整大小
所属栏目:[Java] 日期:2020-12-15 热度:140
我的应用程序需要调整 ImageData的大小.不幸的是,我没有得到我想要的GC结果(带有抗锯齿和高插值)或ImageData.scaledTo().得到的图像质量太低而无法接受.什么是高质量ImageData调整大小的最佳方法? 编辑:我缩小了. 解决方法 AWT提供不同模式的图像缩放.对于[详细]
-
在Java中以字符串的形式访问变量的值
所属栏目:[Java] 日期:2020-12-15 热度:138
我有一个包含变量名称的字符串.我想获得该变量的值. int temp = 10;String temp_name = "temp"; 是否可以使用temp_name访问值10? 解决方法 我建议你使用Map String,Integer代替: 通过执行创建地图 MapString,Integer values = new HashMapString,Integer()[详细]
-
Java – 接口,实例化接口?
所属栏目:[Java] 日期:2020-12-15 热度:73
所以我刚刚在网上找到了这个代码示例,我再次讨论它但很困惑. 通过查看它,我收集的内容(可能是错误的)是它将NumberPrinter类中的print方法传递给Printer对象.但是,该接口也称为Printer,因此我们不是要实例化Printer接口的匿名类,定义方法然后传递它吗? 我的[详细]
-
java – 使用SimpleDateFormat解析字符串到日期时间
所属栏目:[Java] 日期:2020-12-15 热度:93
我有String 11/08/2013 08:48:10 我使用SimpleDateFormat(“MM / dd / yyyy HH:mm:ss”) 当我解析它时抛出一个异常:不可解析的日期 它出什么问题了 ? String result = han.ExecuteUrl("http://"+han.IP+":8015/api/Values/GetLastChange"); Log.d("Dal",[详细]
-
多线程(TThread)Delphi应用程序不会终止
所属栏目:[Java] 日期:2020-12-15 热度:171
我编写了一个应用程序(使用Delphi 2009),允许用户选择一系列可以在多个不同系统上运行的查询.为了允许查询同时运行,每个查询都使用TADOQuery对象在其自己的线程中运行.一切正常. 我遇到的问题是当我在查询仍在运行时尝试关闭应用程序时(因此单独的线程处于活[详细]
-
java – 我应该是否继承JFrame / JPanel?
所属栏目:[Java] 日期:2020-12-15 热度:63
我习惯于在其他编程环境中对窗口类进行子类化,但在 java教程中我经常会看到类似的东西 JPanel p = new JPanel();p.setLayout(new BoxLayout(p,BoxLayout.PAGE_AXIS));p.add(aComponent);p.add(anotherComponent); 那么Java中有关子类化顶级容器类的约定是什[详细]
-
我可以用Java写入5GB文件的末尾吗?
所属栏目:[Java] 日期:2020-12-15 热度:127
我可以用 Java写入5GB文件的末尾吗?这个问题出现在我的办公室里,没有人确定答案是什么. 解决方法 使用 RandomAccessFile应该可以很容易地实现这一点.以下内容应该有效: String filename;RandomAccessFile myFile = new RandomAccessFile(filename,"rw");//[详细]
-
如何从Java启动给定文件的默认(本机)应用程序?
所属栏目:[Java] 日期:2020-12-15 热度:110
我正在显示一个文件列表;即我的 Java应用程序( Eclipse RCP)中的xls,doc,pdf,odt等.当用户单击该文件时,我想启动相应的(根据操作系统认为的)本机应用程序,就像在Windows资源管理器或Finder中一样. 当我在这里时:最好还显示Finder或Explorer用于不同文件类型[详细]
-
java – Joda时间,获取工作日[复制]
所属栏目:[Java] 日期:2020-12-15 热度:88
参见英文答案 joda time – add weekdays to date4个 如何使本地日期只计算周日期? 例如 LocalDate date = new LocalDate();date.plusDays(10); //it returns plus days including sat and sun as 2013-03-21//i am looking for a waydate.plusDays(10); //[详细]
-
从Java中获取EnumSet的值
所属栏目:[Java] 日期:2020-12-15 热度:144
如果你使用EnumSet存储传统的二进制值(1,2,4等),那么当少于64个项目时,我会认为这是存储为位向量并且有效地表示为long.有没有一种简单的方法来获得这个长期的价值.我想要一种快速简单的方法将集合的内容存储在文件或数据库中. 如果我以旧的方式做这件事,我只[详细]
-
所有JVM /系统中的Java,Object.hashCode()结果常量?
所属栏目:[Java] 日期:2020-12-15 热度:173
Object.hashCode()的输出是否必须在同一个对象的所有JVM实现上相同? 例如,如果“test”.hashCode()在1.4上返回1,它是否可能在1.6上返回2.或者如果操作系统不同,或者实例之间存在不同的处理器架构,该怎么办? 解决方法 否.hashCode的输出在JVM实现之间甚至在[详细]
-
java – 内部方法中的匿名内部类
所属栏目:[Java] 日期:2020-12-15 热度:73
请看下面的代码: import java.util.ArrayList;import java.util.List;class Main{ public static T ListT modifiedList(final ListT list){ return new ArrayListT(){ @Override public boolean add(T element){ super.add(element); return list.add(eleme[详细]
-
java – Spring Boot和Thymeleaf 3.0.0.RELEASE集成
所属栏目:[Java] 日期:2020-12-15 热度:190
我有一个问题,当我尝试集成 Spring Boot 1.3.5.RELEASE和Thymeleaf 3.0.0.释放.我知道Spring Boot现在支持Thymeleaf 3版本所以我尝试解决这个问题,如下所示: @SpringBootApplication(exclude={org.springframework.boot.autoconfigure.thymeleaf.ThymeleafA[详细]
-
java – 如何在MySQL中存储图片?
所属栏目:[Java] 日期:2020-12-15 热度:65
我想将图像存储在 MySQL数据库中.我创建了一个具有BLOB数据类型的表,但现在如何将图像存储在此表中? 解决方法 您可能需要查看以下示例: 从 java2s.com: Insert picture to MySQL 开始: import java.io.File;import java.io.FileInputStream;import java.i[详细]
-
Java整数内存分配
所属栏目:[Java] 日期:2020-12-15 热度:73
嘿,我想了解下面的代码片段. public static void main(String[] args) { Integer i1 = 1000; Integer i2 = 1000; if(i1 != i2) System.out.println("different objects"); if(i1.equals(i2)) System.out.println("meaningfully equal"); Integer i3 = 10; In[详细]
-
java – EventQueue.invokeLater vrs SwingUtilities.invokeLate
所属栏目:[Java] 日期:2020-12-15 热度:165
有人可以突出显示这两者之间的差异吗?两者都是必需的?! 我有一个应用程序,它同时使用,但想知道一个是否优于另一个.显然他们都接受Runnable对象,所以对我来说 – 我想我可以使用我喜欢的那个. 为什么这两个类似的功能在不同的类中?我知道有一个在awt和另[详细]
-
java – 无法在eclipse中突出显示文本/变量
所属栏目:[Java] 日期:2020-12-15 热度:185
参见英文答案 Eclipse does not highlight matching variables16个 我的Eclipse IDE不会在Java代码中突出显示类似的文本/变量,直到昨天它工作正常.今天,如果我点击类中的变量,它将不会突出显示类中其他位置的相同变量.我应该在IDE中启用任何东西吗? 解决方[详细]
-
二进制到Java中的文本
所属栏目:[Java] 日期:2020-12-15 热度:58
我有一个包含二进制数据的字符串(1110100)我想把文本输出所以我可以打印它(1110100会打[详细]
-
java中的字符常量无效
所属栏目:[Java] 日期:2020-12-15 热度:63
return (int) (feetPart) + '' ' + inchesPart + '''+'''; 为什么上述无效字符不变,这在JavaScript中完美运行.我想以英尺和英寸显示高度并使用此客户端,但是当我在服务器端使用相同时,它显示无效字符常量. 解决方法 Why is the above invalid character co[详细]
-
java – 只有静态方法的类应该是抽象的吗?
所属栏目:[Java] 日期:2020-12-15 热度:81
我有一个类,它提供了一组静态实用程序类型的方法. 一方面,我不希望该类能够被实例化.另一方面,我不想发送该类应该继承的信号(不是我认为它可能). 这个班级应该是抽象的吗? 解决方法 使类成为final并使默认构造函数为private,并且不提供任何公共构造函数.这[详细]
-
Dart的快照和Java字节码有什么区别?
所属栏目:[Java] 日期:2020-12-15 热度:177
我一直在阅读Dart快照,他们经常与Smalltalk图像进行比较.但对我来说,它们听起来很像 Java字节码. 例如: “Dart快照只是令牌流的二进制序列化,通过解析代码生成.快照不是”正在运行的程序的快照“,它是在令牌转换为机器代码之前生成的.因此,没有程序状态是在[详细]
-
Java 8 – 使用BiPredicate进行过滤
所属栏目:[Java] 日期:2020-12-15 热度:82
我有一个整数流,我想找到两个数字,其总和等于另一个数字.所以我想出了以下解决方案: BiPredicateInteger,Integer p = (price1,price2) - price1.intValue() + price2.intValue() == moneyQty;flavoursPrices.filter(p); 但是过滤方法没有收到BiPredicate.为[详细]
-
java – 是否有一个简单的框架允许独立程序中的依赖注入?
所属栏目:[Java] 日期:2020-12-15 热度:58
我们基本上需要能够在启动时调整行为,方法是在我们的应用程序中提供由各种工厂生成的所需类(以避免“新”操作符的硬绑定). 我知道这是由几个大型框架提供的,但我一直在寻找一个独立的Java应用程序很容易使用的东西而不是巨大的. 有什么建议? 编辑:根据我的[详细]