小编Mar*_*eli的帖子

Eclipse不会将java文件编译成类

我不知道为什么,但是从今天开始Eclipse不会将.java文件编译成.class.我按下"运行"按钮,Eclipse只尝试运行程序而不是先编译它,所以我一直得到这个错误:

Exception in thread "main" java.lang.NoClassDefFoundError
Run Code Online (Sandbox Code Playgroud)

java eclipse

19
推荐指数
5
解决办法
8万
查看次数

从多个线程写入文本文件?

我有20个线程用println()函数写入一个名为results.txt的文件.我怎样才能同步它们?

我注意到每次运行程序时,我在results.txt中都有不同数量的文本行.

谢谢.

java multithreading

5
推荐指数
2
解决办法
4万
查看次数

java数组有多重?

我的代码中有以下声明:

String[] array1 = new String[];
Run Code Online (Sandbox Code Playgroud)

如果array1有1.000.000个元素(所有80个字符的字符串)有多重?我的意思是RAM内存.

java arrays

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

用于java项目的httpclient api

我在哪里可以找到并下载api来实现那段代码?我用谷歌搜索它,但我找不到它.我发现的唯一一个是:http://hc.apache.org/downloads.cgi 但不是那样的.谢谢.

import org.apache.commons.httpclient.Cookie;  
import org.apache.commons.httpclient.HttpState;  
import org.apache.commons.httpclient.HttpClient;  
import org.apache.commons.httpclient.methods.GetMethod;  

public class GetCookiePrintAndSetValue {  

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

    HttpClient client = new HttpClient();  
    client.getParams().setParameter("j_username", "abc");  
    client.getParams().setParameter("j_password", "pqr");  

    GetMethod method = new GetMethod("http://localhost:8080/");  
    try{  
      client.executeMethod(method);  
      Cookie[] cookies = client.getState().getCookies();  
      for (int i = 0; i < cookies.length; i++) {  
        Cookie cookie = cookies[i];  
        System.err.println(  
          "Cookie: " + cookie.getName() +  
          ", Value: " + cookie.getValue() +  
          ", IsPersistent?: " + cookie.isPersistent() +  
          ", Expiry Date: …
Run Code Online (Sandbox Code Playgroud)

java http

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

分割后Java获得相同的String

在Java中,如果要通过char或String拆分String,可以通过split方法执行此操作,如下所示:

String[] stringWords = myString.split(" ");
Run Code Online (Sandbox Code Playgroud)

但是,假设我现在想要使用stringWords中的字符串创建一个新的String,使用*它们之间的字符串.有没有for/while指令可以做任何解决方案吗?

这是一个明显的例子:

String myString = "This is how the string should be";

String iWant = "This*is*how*the*string*should*be";
Run Code Online (Sandbox Code Playgroud)

有人让我更清楚为什么我不想只使用replace()函数.我不想仅仅因为字符串数组的内容(我的示例中的数组stringWords)改变了它的内容.

这是一个例子:

String myString = "This is a string i wrote"
String[] stringWords = myString.split(" ");

myAlgorithmFucntion(stringWords);
Run Code Online (Sandbox Code Playgroud)

以下是最终字符串更改的示例:

String iWant = "This*is*something*i*wrote*and*i*don't*want*to*do*it*anymore";
Run Code Online (Sandbox Code Playgroud)

java string split

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

标签 统计

java ×5

arrays ×1

eclipse ×1

http ×1

multithreading ×1

split ×1

string ×1