小编Ron*_*fin的帖子

从数组创建ArrayList

我有一个初始化的数组,如:

Element[] array = {new Element(1), new Element(2), new Element(3)};
Run Code Online (Sandbox Code Playgroud)

我想将此数组转换为ArrayList类的对象.

ArrayList<Element> arraylist = ???;
Run Code Online (Sandbox Code Playgroud)

java arrays arraylist type-conversion

3441
推荐指数
31
解决办法
144万
查看次数

Java中有效的@SuppressWarnings警告名称列表是什么?

@SuppressWarningsJava 中有效警告名称的列表是什么?

进来之间的("")@SuppressWarnings("").

java eclipse warnings compiler-warnings suppress-warnings

251
推荐指数
5
解决办法
14万
查看次数

可以为java中的每个循环以相反的顺序执行a操作吗?

我需要使用Java以相反的顺序运行List.

所以这是前进的地方:

for(String string: stringList){
//...do something
}
Run Code Online (Sandbox Code Playgroud)

有没有办法使用for each语法以相反的顺序迭代stringList ?

为了清楚起见:我知道如何以相反的顺序迭代列表但是想知道(出于好奇心)如何在每个样式中执行它.

java foreach reverse

143
推荐指数
5
解决办法
11万
查看次数

如何在Java中初始化长度为0的String数组?

该方法的Java Docs
String[] java.io.File.list(FilenameFilter filter)
在返回描述中包含以下内容:

如果目录为空或过滤器未接受任何名称,则该数组将为空.

我如何做类似的事情并初始化一个String数组(或任何其他数组)的长度为0?

java arrays initialization

127
推荐指数
4
解决办法
28万
查看次数

可以将具有单个重复字符的java String初始化为特定长度

我想创建一个具有以下签名的函数:

public String createString(int length, char ch)
Run Code Online (Sandbox Code Playgroud)

它应该返回一串指定长度的重复字符.

例如,如果length为5且ch为'p',则返回值应为

public String createString(int length, char ch)
Run Code Online (Sandbox Code Playgroud)

有没有办法做到这一点,没有循环,直到它是所需的长度?
没有任何外部定义的常量?

java string initialization

50
推荐指数
4
解决办法
3万
查看次数

在执行期间,java程序如何告诉它使用了多少内存?

在执行期间,java程序如何告诉它使用了多少内存?

我不在乎它的效率如何!

java memory runtime

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

如何禁止特定函数的Java编译器警告

我们总是被教导确保我们在switch语句中使用break来避免掉头.

Java编译器警告这些情况,以帮助我们不要做出微不足道的(但是很严重的)错误.

但是,我使用了case-fall-through作为一个功能(我们不必在这里进入它,但它提供了一个非常优雅的解决方案).

然而,编译器会发出大量警告,这些警告可能会掩盖我需要了解的警告.我知道如何更改编译器以忽略所有直通警告,但我想在逐个方法的基础上实现这一点,以避免错过我不打算发生跌倒的地方.

有任何想法吗?

java compiler-construction warnings compiler-warnings suppress-warnings

24
推荐指数
1
解决办法
5万
查看次数

如何使用Springs MongoTemplate和Criteria类检索字段子集

我希望能够执行以下控制台命令来返回所有行,只使用填充的字段子集但使用Spring的MongoTemplate类:

控制台命令

db.person.find(null,{name:1})

MongoTemplate

mongoTemplate.find(new Query(...), Person.class)

如果您对http://www.mongodb.org/display/DOCS/Retrieving+a+Subset+of+Fields感兴趣,可以在此处找到有关子集查询的信息

有任何想法吗?

干杯

spring mongodb spring-mongo

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

Jar文件命名约定

是否有任何行业标准约定命名jar文件?

java jar naming-conventions

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

将Eclipse与FindBugs一起使用时,您是否可以将错误标记为错误并将其从错误列表中删除?

FindBugs在我的代码中发现了一个潜在的错误.但这不是一个错误.

是否可以将此事件标记为"不是错误"并将其从错误列表中删除?

我已经非常清楚地记录了为什么每个案例都不是一个bug.

例如.类实现了类似的接口.它有compareTo方法.但是我没有覆盖equals方法.

FindBugs不喜欢这个,因为JavaDocs声明它是推荐的

(x.compareTo(y)==0) == (x.equals(y))
Run Code Online (Sandbox Code Playgroud)

虽然在我的情况下,上述条件是并且始终是真的.

java eclipse findbugs

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