c********w 发帖数: 308 | 1 大括号为什么可以这么用?
XContentBuilder builder = XContentFactory.jsonBuilder();
builder.startObject();
{
builder.startObject("properties");
{
builder.startObject("message");
{
builder.field("type", "text");
}
builder.endObject();
}
builder.endObject();
}
builder.endObject();
request.source(builder); |
w***g 发帖数: 5958 | 2 {}里所有的东西全做一个statement. 这个例子所有{}去掉含义不变。
:大括号为什么可以这么用?
:XContentBuilder builder = XContentFactory.jsonBuilder(); |
r****t 发帖数: 10904 | 3 这儿是为了可读性吧,scope brackets.
c++ 也可以吧
【在 c********w 的大作中提到】 : 大括号为什么可以这么用? : XContentBuilder builder = XContentFactory.jsonBuilder(); : builder.startObject(); : { : builder.startObject("properties"); : { : builder.startObject("message"); : { : builder.field("type", "text"); : }
|
f*******t 发帖数: 7549 | |
c********w 发帖数: 308 | |