小编Bri*_*new的帖子

为什么我的Java字符串连接不起作用?

当此代码运行时,它将获取网页的内容.

我想连接整个字符串而不是将它打印到控制台但是当我在下面的代码中取消注释两行时,System.out.println(inputLine);什么都不打印(但是它与下面注释的行一起使用)和值fileText = null,

这个错误来自哪里?

import java.net.*;
import java.io.*;

public class URLReader {

    public static void main(String[] args) throws Exception {

        URL oracle = new URL("http://www.oracle.com");
        BufferedReader in = new BufferedReader(
        new InputStreamReader(oracle.openStream()));

        String fileText = "";
        String inputLine;
        while ((inputLine = in.readLine()) != null)
            //fileText.concat(inputLine);
            System.out.println(inputLine);
        in.close();
        //System.out.println(fileText);
    }
}
Run Code Online (Sandbox Code Playgroud)

java string concat

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

与数字连接时,Java字符串比较不起作用

我对java人的问题是,当我比较两个字符串时

imageName=new String[20];    
....    
imageName[1]="img1";  
imageName[2]="img1";  

if(imageName[1]==imageName[2])  
{  
 ////  codes  
}
Run Code Online (Sandbox Code Playgroud)

它工作得很好,但是当我通过数字串联制作字符串时它不起作用

imageName=new String[20];  
int j=1,k=1;  
imageName[1]="img"+j;  
imageName[2]="img"+k;

 if(imageName[1].toString()==imageName[2].toString())     
        {  
           ////  codes  
        }  
Run Code Online (Sandbox Code Playgroud)

虽然j和k的值是相同的,但它不起作用

在此先感谢您的解决方案

java

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

Java的含义.java~

通过键入jar -tf myJar.jar MyProject我进入文件列表,除了普通.java.class文件,还有一个.java~文件.我已经阅读了谷歌搜索它是由于其他一些不完整的版本file.java.如果是这样,我怎样才能继续删除这些文件?因为在真正的文件夹中没有除file.java和file.class之外的其他文件.

提前致谢.

java tilde

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

我可以使用equals()方法与多个字符串进行比较吗?

是否可以使用.equals获取多个字符串?

if(something.equals("String1 String2 String3")){
   System.out.println(Something);
}
Run Code Online (Sandbox Code Playgroud)

我的意思是:

if(choose.equals("DO IT")){
   sysout blah blah blah
}
else if(choose.equals("DONT DO IT")){
   ...
}
Run Code Online (Sandbox Code Playgroud)

java string

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

如何检测Web服务器类型

我正在尝试检测哪个Web服务器类型正在运行域,那么处理此问题的最佳选择是什么.

我正在做一个C#应用程序.

c# webserver

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

如何在我的应用程序的Resources文件夹中播放mp3文件?

我正在制作一个可以在事件中播放声音的应用程序,但我无法弄清楚如何从应用程序的ressources文件夹中访问文件.

这是我正在做的事情:

NSSound *player = [[NSSound alloc] initWithContentsOfFile:@"Sound.mp3"] byReference:NO];
[player play];
Run Code Online (Sandbox Code Playgroud)

但它根本不起作用.如果我放一个完整长度的路径它会工作,但我需要另一种方式,因为有人可能会将我的应用程序放在Application文件夹以外的其他位置.

macos cocoa objective-c nssound

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

JMX监控软件

我正在尝试为我的测试目的编写的简单hello world应用程序找到一个好的监控软件.

到目前为止,我已经尝试过SCOM 12和OP5 ...我不喜欢这个因为我想要一些更直接且易于配置的东西?

欢迎所有建议

谢谢

jboss monitoring jmx

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

Java.util.Date比较"> ="

java.util.Date函数after()==">"中

有没有办法将日期比较为"> ="?

java date

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

请解释这个Java布尔逻辑语句

boolean allValid = true;
for (FormEditText field: allFields) {
    allValid = field.testValidity() && allValid;
}
Run Code Online (Sandbox Code Playgroud)

我想只有在每一个都是真的的allValid情况下true才会field.testValidity这样,但是这种陈述是如何被称呼的,或者它是如何起作用的?

java

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

Java三元运算符和NullPointerException

嗨,我在作品中遇到了问题,这样的问题:

Integer test1=null;
Integer test2=null;
Run Code Online (Sandbox Code Playgroud)

我称之为:

test2=(test1==null?test1:(test1+1));
test2=(test1==null?test1:-1);
Run Code Online (Sandbox Code Playgroud)

然后java抛出一个NullPointerException,所以我想写另一个代码:

test2=(test1==null?test1:test1); 
Run Code Online (Sandbox Code Playgroud)

这段代码还可以.

但为什么?

java ternary-operator nullpointerexception

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