Неправильно. ```writeUtf()``` пишет в другом формате. Вам нужно ```write(string.getBytes())```.