Tag: java

包声明中不能parsingjava.lang.CharSequencetypes

我在包P获得2个课程。 接口类A及其实现类B 在类B的文件中,我得到以下错误: The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files The type java.lang.CharSequence cannot be resolved. It is indirectly referenced from required .class files 。 我正在使用Eclipse Helios和 $ java -version java version "1.8.0_05" Java(TM) SE Runtime Environment (build 1.8.0_05-b13) Java HotSpot(TM) Server VM (build 25.5-b02, mixed mode) 删除和添加JRE的标准解决scheme不起作用。 […]

用HTTP获取发送数组

我怎样才能发送一个数组与HTTP获取请求? 我正在使用GWT客户端发送请求。

Android:Dex无法parsing52版本的字节码

我刚刚切换到Android Studio 2.1,并试图编译以前的应用程序时出现此错误: Error:Error converting bytecode to dex: Cause: Dex cannot parse version 52 byte code. This is caused by library dependencies that have been compiled using Java 8 or above. If you are using the 'java' gradle plugin in a library submodule add targetCompatibility = '1.7' sourceCompatibility = '1.7' to that submodule's build.gradle file. […]

在HashMap中了解equals和hashCode的工作原理

我有这个testing代码: import java.util.*; class MapEQ { public static void main(String[] args) { Map<ToDos, String> m = new HashMap<ToDos, String>(); ToDos t1 = new ToDos("Monday"); ToDos t2 = new ToDos("Monday"); ToDos t3 = new ToDos("Tuesday"); m.put(t1, "doLaundry"); m.put(t2, "payBills"); m.put(t3, "cleanAttic"); System.out.println(m.size()); } } class ToDos{ String day; ToDos(String d) { day = d; } public […]

如何在不使用configuration程序的情况下调整Tomcat 5.5 JVM内存设置

我需要将Tomcat内存设置configuration为更大安装的一部分,因此在configuration应用程序之后手动configurationtomcat是不可能的。 我以为我可以把JVM内存设置放到JAVA_OPTS环境variables中,但是我正在用jconsoletesting它,看看它是否工作,它不。 根据下面的注释,CATALINA_OPTS也不起作用。 到目前为止,我可以通过TomcatconfigurationGUI来实现它的唯一方法,这对我的问题来说不是一个可以接受的解决scheme。

期间到string

我正在使用Java的Joda-Time库。 我有一些困难,试图将一个Period对象转换为“x天,x小时,x分钟”格式的string。 这些Period对象首先通过向它们添加一定的秒数来创build(它们以秒为序列化为XML,然后从中重新创build)。 如果我只是简单地使用getHours()等方法,我所得到的就是零和getSeconds的总秒数。 我怎样才能让乔达计算各个领域的秒数,如天,小时等…?

如何使用SimpleDateFormat将string转换为date?

我有这个代码片段: DateFormat formatter1; formatter1 = new SimpleDateFormat("mm/DD/yyyy"); System.out.println((Date)formatter1.parse("08/16/2011")); 当我运行这个,我得到这个作为输出: Sun Jan 16 00:10:00 IST 2011 我期望: Tue Aug 16 "Whatever Time" IST 2011 我的意思是说我没有像预期的那样得到这个月份。 什么错误?

Java货币数字格式

有没有一种格式化小数的方法如下: 100 -> "100" 100.1 -> "100.10" 如果是整数,则省略小数部分。 否则格式有两位小数。

我可以乘以Java中的string重复序列?

我有如下的东西: int i = 3; String someNum = "123"; 我想附加i “0”到someNumstring。 是否有一些方法,我可以乘以一个string重复它像Python呢? 所以我可以去: someNum = sumNum + ("0" * 3); 或类似的东西? 在这种情况下,我的最终结果是: “123000”。

在双监视器configuration的特定屏幕中显示JFrame

我有一个双显示器configuration,我想运行我的graphics用户界面在特定的显示器,如果它被发现。 我试图创build我的JFrame窗口,通过我的屏幕设备的GraphicConfiguration对象,但它不起作用,帧仍然显示在主屏幕上。 我怎样才能设置我的框架必须显示的屏幕?