Да, вы можете сохранить его как char, так и String, потому что java занимает 2 байта для каждого символа и поддерживает Unicode (UTF-16) char (Начиная с java 9, java использует реализацию компактных строк, которая помогает java идентифицироватьтип char либо ASCII, либо UNICODE, и, соответственно, java берет 1 или 2 байта для каждого символа).
Более того, вы можете хранить любой символ мира внутри символа / строки java, например китайский, японский и т. д., так как он поддерживает UTF-16.