Что означают фигурные скобки в Java? - PullRequest
74 голосов
/ 27 октября 2008

У меня есть некоторый код Java, который использует фигурные скобки двумя способами

// Curly braces attached to an 'if' statement:
if(node.getId() != null)
{
    node.getId().apply(this);
}

// Curly braces by themselves:
{
    List<PExp> copy = new ArrayList<PExp>(node.getArgs());
    for(PExp e : copy)
    {
        e.apply(this);
    }
}
outAMethodExp(node);

Что означают эти отдельные фигурные скобки после первого выражения if?

Ответы [ 11 ]

0 голосов
/ 27 октября 2008

Я думаю, они просто определяют неназванный уровень области действия.

...