Это можно сделать с помощью DataInputStream # readUTF () довольно легко. Или, если вам нужно немного больше элементов управления, вы можете использовать DataInputStream.readChar () , поместить возвращаемые символы в StringBuffer и затем преобразовать StringBuffer в String после завершения чтения. Ниже приведен пример короткого не скомпилированного кода:
try {
Connection con = Connector.open(path);
if(con instanceof FileConnection) {
DataInputStream dis = ((FileConnection)con).openDataInputStream();
String strFile = dis.readUTF();
}
} catch(...) {
...
} finally {
...
}