Javac accepts char literal as template

XMLWordPrintable

    • Type: Bug
    • Resolution: Fixed
    • Priority: P4
    • 22
    • Affects Version/s: 21, 22
    • Component/s: tools
    • None
    • 21
    • b10

      Code:

      public class Demo {
          public static void main(String[] args) {
              System.out.println(STR.'\{1+2}');
          }
      }

      Latest javac (build 22-ea+7-489) compiles this and produces 3 as an
      output. I believe this is a mistake in the compiler.

            Assignee:
            Jim Laskey
            Reporter:
            Tagir Valeev
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Created:
              Updated:
              Resolved: