小编aio*_*obe的帖子

这是一个有效的XML评论吗?

下面的代码是否是有效的XML?

<sometag
    attribute1="value1"
    <!-- attribute2="value2" -->
    attribute3="value3">

</sometag>
Run Code Online (Sandbox Code Playgroud)

xml xml-comments

3
推荐指数
1
解决办法
682
查看次数

println(String s)vs println(Object o)

在我看来,这PrintStream.print(Object x)PrintStream.println(Object x)是相同的PrintStream.print(String x)PrintStream.println(String x).

两个都有明显的理由吗?他们有什么不同吗?API-docs的可读性?效率?

(使用自动装箱,我怀疑即使采用原语作为参数的打印方法也是多余的......但是这些方法早于自动装箱功能,因此可以解释.)

java

3
推荐指数
1
解决办法
489
查看次数

将php转换为java/android数组

$tagArray = array(
    "apples" => 12,
    "oranges" => 38,
    "pears" => 10,
    "mangos" => 24,
    "grapes" => 18,
    "bananas" => 56,
    "watermelons" => 80,
    "lemons" => 12,
    "limes" => 12,
    "pineapples" => 15,
    "strawberries" => 20,
    "coconuts" => 43,
    "cherries" => 20,
    "raspberries" => 8,
    "peaches" => 25
    );
Run Code Online (Sandbox Code Playgroud)

我如何在Java中实现这一点,以及如何调用第一个和第二个参数?

php java

3
推荐指数
1
解决办法
803
查看次数

读取包含两个整数列的TXT文件,并在java中保存为两个数组

我有一个包含以下内容的文本文件:

0 12
1 15
2 6
3 4
4 3
5 6
6 12
7 8
8 8
9 9
10 13
Run Code Online (Sandbox Code Playgroud)

我想从data.txt文件中读取这些整数,并将这两列保存到Java中的两个不同的数组中.

我是Java的初学者,谢谢你的帮助.

java parsing

3
推荐指数
1
解决办法
3590
查看次数

Java拷贝文件扭曲文件

所以我试图通过这种方式将文件复制到新位置:

FileReader in = new FileReader(strTempPath);
FileWriter out = new FileWriter(destTempPath);

int c;
while ((c = in.read()) != -1){
    out.write(c);
}

in.close();
out.close();
Run Code Online (Sandbox Code Playgroud)

99%的情况下工作正常.有时,如果图像相当小,<= 60x80像素,则复制的图像会全部失真.有谁知道这里会发生什么?这是复制功能的错吗,还是我应该在其他地方寻找?

谢谢.

java file-io file-copying

3
推荐指数
1
解决办法
1384
查看次数

当一个对象作为类型超类传入时,有没有办法检索子类的类型?

如果我有方法签名

public void myMethod(SuperClass s){
}
Run Code Online (Sandbox Code Playgroud)

并且SuperClass有三个子类,有什么方法myMethod可以获得传入的子类的类名?

不确定它是否重要,但SuperClass是抽象的.

java oop

3
推荐指数
1
解决办法
85
查看次数

如何使用表达语言解析模板化句子“#{name}邀请您”

我是Java的新手。

我的目的是在Java程序中使用类似于句子的模板(没有JSP或任何与Web相关的页面)

例:

String name = "Jon";

"#{ name } invited you";

      or 

 String user.name = "Jon";

 "#{ user.name } invited you";
Run Code Online (Sandbox Code Playgroud)

如果我将此字符串传递给某种方法,我应该得到

"Jon invited you"
Run Code Online (Sandbox Code Playgroud)

我已经看过一些表达语言MVEL,OGNL,JSTL EL

在MVEL和OGNL中,我必须编写一些代码集来实现此目的,但是要采用其他方式。

我只能在JSP文件中而不是在Java程序中使用JSTL EL来实现此目的。

有什么办法可以做到这一点?

提前致谢。

乔恩

java jstl el mvel ognl

3
推荐指数
1
解决办法
590
查看次数

BASH:有一种简单的方法来检查字符串是否是有效的SHA-1(或MD5)哈希?

这一切都在标题中.

相位的问题的另一种方法是:在bash,什么是检查字符串是否是40(或32)中的人物的范围序列的简洁的方式[0-9][a-f]

regex bash

3
推荐指数
2
解决办法
4536
查看次数

JAXB无法识别类型继承

我有一个JAXB生成的类,其集合的抽象类型为COBJECT.

COBJECT有多个后代,这些后代也有抽象的后代.类层次结构的片段如下:

COBJECT (abstract)
|
|---CDEFINEDOBJECT
    |
    |--CDOMAINTYPE (abstract)
       |
       |---CCODEPHRASE 
Run Code Online (Sandbox Code Playgroud)

当我将CCODEPHRASE的对象添加到类型为COBJECT的集合时,例如

protected List<COBJECT> children;
Run Code Online (Sandbox Code Playgroud)

JAXB尝试创建一个抽象类型的COBJECT,但它失败了.我试过补充一下

@XmlElementRefs({
        @XmlElementRef(type = ARCHETYPEINTERNALREF.class),
        @XmlElementRef(type = CONSTRAINTREF.class),
        @XmlElementRef(type = CDEFINEDOBJECT.class),
        @XmlElementRef(type = ARCHETYPESLOT.class),
        @XmlElementRef(type = CCODEPHRASE.class)        
    })
protected List<COBJECT> children;
Run Code Online (Sandbox Code Playgroud)

在子字段之前,但我得到"类型或其任何子类未知"的异常响应.

XML输入包含XSI:TYPE = ...属性.如何让JAXB处理这个继承结构?

java xml inheritance jaxb

3
推荐指数
1
解决办法
4968
查看次数

如何在argument.nameOfTheMethod()中获取参数的值?

如何获取Argument的值来实现这样的方法.argument.nameOfTheMethod().我想在这个参数上使用一个条件来编写这个方法的代码.

例如:

"foo".charAt() 
Run Code Online (Sandbox Code Playgroud)

如何charAt获取价值"foo"

java methods

3
推荐指数
1
解决办法
61
查看次数

标签 统计

java ×8

xml ×2

bash ×1

el ×1

file-copying ×1

file-io ×1

inheritance ×1

jaxb ×1

jstl ×1

methods ×1

mvel ×1

ognl ×1

oop ×1

parsing ×1

php ×1

regex ×1

xml-comments ×1