对于java,如何使用只有一行打印的switch语句?

对于java,如何使用只有一行打印的switch语句?,java,switch-statement,Java,Switch Statement,如何在一个机箱内打印某些内容,而不在每个机箱中使用多个system.out.print,这样整个程序只能使用一个system.out.print int example; String newE; switch (number) { case 1: statement; break; case 2: statement; break; }

如何在一个机箱内打印某些内容,而不在每个机箱中使用多个system.out.print,这样整个程序只能使用一个system.out.print

      int example;
      String newE;
      switch (number)
      {
         case 1:
         statement;
         break;
         case 2:
         statement;
         break;
  } 
  System.out.println(statmenr);

您可以将要打印的语句分配给开关内的一个变量,然后打印该变量的内容。

您可以将所需的输出分配给newE并打印它。此外,您的号码似乎被命名为example。我建议您也为您的值不是1或2时添加一个默认情况。差不多

int example = 1; // <-- some value
String newE;
switch (example)
{
case 1:
    newE = "case 1";
    break;
case 2:
    newE = "case 2";
    break;
default:
    newE = "not case 1 or case 2";
} 
System.out.println(newE);

你到底想打印什么?您可以简单地将一个字符串分配给您在末尾打印的变量。您应该真正解释您想要实现的目标。如果您只想打印出语句编号,那么它与您用作switch参数的编号相同。请解释应该是什么语句。