小编JSO*_*SON的帖子

"导入"后的"静态"修饰符是什么意思?

当像这样使用时:

import static com.showboy.Myclass;

public class Anotherclass{}
Run Code Online (Sandbox Code Playgroud)

import static com.showboy.Myclass和之间有什么区别import com.showboy.Myclass

java modifier static-import

427
推荐指数
6
解决办法
14万
查看次数

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

关于Groovy中"&"的问题

像这样:
Groovy:

map = ['a':1,'b':2]
doubler = this.&doubleMethod
map.each(doubler)
println map
Run Code Online (Sandbox Code Playgroud)

什么是"&"用于这里?

groovy

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

正则表达式中"*"的作用是什么?

我的Java源代码:

String result = "B123".replaceAll("B*","e");
System.out.println(result);
Run Code Online (Sandbox Code Playgroud)

输出是:ee1e2e3e.为什么?

java regex

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

为什么Java中的某些方法会修改原始值而有些则不会?

Concat()方法不会修改原始值.它返回一个新值.
像这样:

String str = "good";
str.concat("ness");
System.out.println(str);   //"good"
Run Code Online (Sandbox Code Playgroud)

但有些方法会修改原始值.为什么?

在Groovy中:

def languages = ["Java", "Groovy", "JRuby"]
languages.reverse()
===> [JRuby, Groovy, Java]
println languages
===> [Java, Groovy, JRuby]


languages.sort()
===> [Groovy, JRuby, Java]
println languages
===> [Groovy, JRuby, Java]
Run Code Online (Sandbox Code Playgroud)

java groovy

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

标签 统计

java ×4

groovy ×2

hibernate ×1

modifier ×1

regex ×1

spring ×1

static-import ×1

struts ×1