どちらでも正解で、文法的には冠詞がある方がより正しいのですが、
Japaneseには形容詞的に日本人であるという意味があるので、
I am Japanese.を使う方が一般的なようです。
回答
「am」は「I」(私)にしか使われないので主語が「私」の時点で1人だとわかるので、だと思います。
説明わかりにくくてごめんなさいm(_ _)m
つまり「I am a japanese」にすると a とam で表現がかぶるってことです。
疑問は解決しましたか?
この質問を見ている人は
こちらの質問も見ています😉
ちなみに名詞としてJapaneseを使うなら冠詞無しは間違いです。