ある、byte配列の中身を文字列として出力したいんですが、
この時、byte配列内に改行文字などの特殊文字があっても、
"?"とか" "とかに変換して強引に一行に表示する方法ってないでしょうか?

やっぱり、自分で一文字ずつチェックするしかないですか?