I’m trying to output accented characters from java into the Console app on a mac, however they just show up as ?’s. I’ve tried using System.console().writer() to output as well as just System.out, but they both produce the same result. It seems that maybe I need a different charset?
Share
What was wrong in the end was the character encoding setting in Console.app. I went to the preferences and changed that to “Western (Mac OS Roman)” and it worked fine after that.