小编Sam*_*rat的帖子

我在哪里可以下载JNLP.jar

我如何在链接中运行示例?我在哪里可以获得JNLP开发人员包?

谢谢Samrat

java jnlp java-web-start

8
推荐指数
2
解决办法
1万
查看次数

如何在pattern.compile中处理Null?

如何在使用pattern.compile时处理NULL?我正在使用以下行来比较字符串

if(Pattern.compile(Pattern.quote(s2), Pattern.CASE_INSENSITIVE).matcher(s1).find())
Run Code Online (Sandbox Code Playgroud)

在某些情况下,s1可以为NULL,显然它会抛出Null指针Exception.我知道这可以通过s1的另一个"if"条件来处理.但我想知道任何其他替代解决方案?

编辑

Iterator iter = sampleList().iterator();
while (iter.hasNext()) {
    SampleObj so = (SampleObj) iter.next();
    if (!s1.equalsIgnoreCase("")) {
        if (Pattern.compile(Pattern.quote(s1), Pattern.CASE_INSENSITIVE).matcher(so.getS1()).find())
            match = true;
        else
            match = false;
    }
    if (!s3.equalsIgnoreCase("")) {
        if (Pattern.compile(Pattern.quote(s3), Pattern.CASE_INSENSITIVE).matcher(so.getS3()).find())
            match = true;
        else
            match = false;
    }
}
Run Code Online (Sandbox Code Playgroud)

S1和S3是在迭代器上匹配的输入.

java design-patterns

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

firefox扩展javascript中有nsiClientSocket吗?

如何从firefox扩展中的javascript连接到端口?我能够打开端口并监听(服务器端套接字),但我想要连接到服务器的客户端套接字(在java中打开的端口).

javascript java firefox firefox-addon

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