小编sol*_*oth的帖子

如何制作永不结束的迭代器?

我只是想知道无限期地迭代一个集合的最简单方法是什么,即当它到达结束时它next();调用第一个对象.我假设这不是Java中已经预定义的函数,所以只是寻找在Java中实现它的最简单方法.

java iterator infinite

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

LinkedHashMaps与LinkedHashSets的优缺点是什么?

有人可以解释一个选择另一个的主要好处以及该选择带来的不利因素吗?

java linkedhashmap linkedhashset

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

Java中的每个循环都有这样的事吗?

如果有这样的事情,我会想象语法是一样的

while(Integer item : group<Integer>; item > 5)
{
    //do something
}
Run Code Online (Sandbox Code Playgroud)

只是想知道是否有这样的东西或模仿这种方式?

java while-loop

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

使用迭代器查看树集中的下一个元素

我想知道是否有办法实现这一目标,或者是否有其他数据结构.它必须排序,没有重复,并有一个迭代器.

java data-structures

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

Scala字符串插值空字符串编译错误

为什么带有字符串插值前缀的空字符串在后跟语句时无法编译?

例如

val test = s""
println("hello")
Run Code Online (Sandbox Code Playgroud)

无法编译时出错

error: value println is not a member of String
possible cause: maybe a semicolon is missing before `value println'?
       println("hello")
Run Code Online (Sandbox Code Playgroud)

但以下所有编译正常:


val test = s""
Run Code Online (Sandbox Code Playgroud)
val test = ""
println("hello")
Run Code Online (Sandbox Code Playgroud)
def test() { s"" }
println("hello")
Run Code Online (Sandbox Code Playgroud)
val test = s" "
println("hello")
Run Code Online (Sandbox Code Playgroud)

scala string-interpolation

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

如何从JList中的组件获取文本?

我有一个JList,我想要在特定索引处获取该列表的条目文本.有人可以告诉我如何做到这一点,还是应该重构我的代码getValues而不是getIndices

java string swing jlist

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

使用"\\\\"来匹配'\'与Java中的Regex最可读的方式?

我知道以下工作但它不具有可读性,是否有任何方法可以使代码本身更具可读性而无需添加注释?

//Start her off
String sampleregex = "\\\\";
if (input.matches(sampleregex))
   //do something
//do some more
Run Code Online (Sandbox Code Playgroud)

java regex readability

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

解析JSON时导致此语法错误的原因是什么?

我在javascript中有一个字符串:

var test = '{"test":"\\-"}'
Run Code Online (Sandbox Code Playgroud)

当我尝试使用以下内容将其解析为JSON时:

JSON.parse(test)
Run Code Online (Sandbox Code Playgroud)

或者:

$.parseJSON(test)
Run Code Online (Sandbox Code Playgroud)

我得到一个类型为"unexpected_token_number"的SyntaxError.此"test"属性的值是用户可输入字段.我应该如何正确地逃离这个领域?

javascript json

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

为什么*[选中]与单个选中的输入框不匹配?

假设我有一个id为'test'的复选框,它在一个加载了jQuery 1.5.2的页面上.

<input id="test" type="checkbox"/>
Run Code Online (Sandbox Code Playgroud)

现在,如果我点击复选框将其设置为checked状态...

为什么$("#test").is(":checked")返回true$("#test").is("*[checked]")返回false.

这是一个描述场景jsFiddle

javascript jquery jquery-selectors

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

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