SimpleDateformat doesn't display era designator correctly in Japanese locale with the COMPAT provider.
Since it works fine in JDK 8 as well as with using the CLDR provider of JDK 11. The issue is a regression bug from JDK 8.
//JDK 11 with COMPAT provider
$ java -showversion -Djava.locale.providers=COMPAT Test
java version "11.0.3" 2019-04-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.3+12-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.3+12-LTS, mixed mode)
AD19���07���03��� 10���50���01���
//JDK 11 with CLDR provider
$ java -showversion -Djava.locale.providers=CLDR Test
java version "11.0.3" 2019-04-16 LTS
Java(TM) SE Runtime Environment 18.9 (build 11.0.3+12-LTS)
Java HotSpot(TM) 64-Bit Server VM 18.9 (build 11.0.3+12-LTS, mixed mode)
������19���07���03��� 10���50���08���