Module  jdk.jshell
软件包  jdk.jshell

Class ExpressionSnippet



  • public class ExpressionSnippet
    extends Snippet
    赋值或变量值表达式的代码段。 种类是Snippet.Kind.EXPRESSION

    ExpressionSnippet是不可变的:访问其任何方法将始终返回相同的结果。 因此是线程安全的。

    从以下版本开始:
    9
    See The Java™ Language Specification:
    15:表达。
    • 方法详细信息

      • name

        public String name​()
        变量名称是表达式的值。 由于表达式只是一个变量标识符,或者它是变量的赋值,所以总是有一个变量,它是表达式的主题。 所有其他形式的表达式都成为临时变量,而由VarSnippet引用。
        结果
        作为表达主题的变量的名称。
      • typeName

        public String typeName​()
        表达式的类型
        结果
        表达式的字符串表示形式。