小编Boh*_*ian的帖子

246
推荐指数
2
解决办法
22万
查看次数

如何在java中检查BigDecimal变量== 0?

我在Java中有以下代码;

BigDecimal price; // assigned elsewhere

if (price.compareTo(new BigDecimal("0.00")) == 0) {
    return true;
}
Run Code Online (Sandbox Code Playgroud)

写if条件的最佳方法是什么?

java bigdecimal

189
推荐指数
7
解决办法
21万
查看次数

你怎么能逃脱javadoc中的@字符?

我怎样才能逃避@javadoc中的符号?我试图在{@code}标签内部使用它,这是<pre>标签内部.

我已经尝试过html转义&#64;序列,但这不起作用.

java javadoc escaping

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

这怎么打印"你好世界"?

我发现这个怪异:

for (long l = 4946144450195624l; l > 0; l >>= 5)
    System.out.print((char) (((l & 31 | 64) % 95) + 32));
Run Code Online (Sandbox Code Playgroud)

输出:

hello world
Run Code Online (Sandbox Code Playgroud)

这是如何运作的?

java string bit-shift

163
推荐指数
6
解决办法
6499
查看次数

127.0.0.1和localhost有什么区别

假设以下内容定义如下.../hosts:

127.0.0.1 localhost
Run Code Online (Sandbox Code Playgroud)

如果有的话,使用127.0.0.1localhost作为服务器名称之间的实际差异是什么,特别是当遇到正在侦听连接的本地运行的进程时?

sockets dns networking localhost

136
推荐指数
4
解决办法
10万
查看次数

在java中如何从字符串中获取子字符串直到字符c?

我有一个字符串(基本上是一个遵循命名约定的文件名) abc.def.ghi

我想在第一个之前提取子字符串.(即一个点)

在java doc api中,我似乎无法在String中找到一个方法.
我错过了什么吗?怎么做?

java

91
推荐指数
7
解决办法
29万
查看次数

你如何强制mysql LIKE区分大小写?

可能重复:
Mysql喜欢区分大小写

Mysql忽略了LIKE比较的情况.

你如何强迫它执行区分大小写的LIKE比较?

mysql sql case-sensitive sql-like

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

如何在特定位置的ArrayList中插入对象

假设我有一个大小为n的对象的ArrayList.现在我想在特定位置插入另一个对象,假设在索引位置k(大于0且小于n)并且我希望在索引位置k处和之后的其他对象向前移动一个索引位置.那么有没有办法直接在Java中这样做.实际上我想在添加新对象时保持列表排序.

java arraylist

74
推荐指数
2
解决办法
21万
查看次数

获取流的最后一个元素的最有效方法

Stream没有last()方法:

Stream<T> stream;
T last = stream.last(); // No such method
Run Code Online (Sandbox Code Playgroud)

获取最后一个元素的最优雅和/或最有效的方法是什么(空流为null)?

java java-8 java-stream

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

有没有办法在JUnit测试用例中运行MySQL内存?

我只是想为访问MySQL数据库的服务添加测试用例,我想重新创建整个模式(对于某些场景,也只是使用带有每个测试用例所需数据的MySQL转储文件).我环顾四周,发现有些人使用SQLite/H2和其他人来做这件事,但我只是在游荡,如果有任何办法在内存中运行MySQL,所以我不需要担心MySQL的任何特定内容方言我可能正在使用我们的服务.

java mysql junit

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