Chcę zadać pytanie dotyczące Java. Używam połączenia URLConnection w Javie, aby pobrać DataInputStream. i chcę przekonwertować DataInputStream na zmienną String w Javie. Co powinienem zrobić? Czy ktoś może mi pomóc. Dziękuję Ci.Jak przekonwertować DataInputStream na ciąg w Javie?
poniższych jest mój kod:
URL data = new URL("http://google.com");
URLConnection dataConnection = data.openConnection();
DataInputStream dis = new DataInputStream(dataConnection.getInputStream());
String data_string;
// convent the DataInputStream to the String
chcesz przekonwertować DataInputString na ciąg lub chcesz odczytać ciąg z DataInputString? –
@ org.life.java, dziękuję za odpowiedź. Chcę konwertować DataInputStream na ciąg, jak (data_string = dis;). przy okazji, myślę, że jest to kolejne pytanie, więc opublikuję nowe pytanie, nie, stare pytanie, które zadaję. Dziękuję Ci. :-) – Questions
do konwersji możesz po prostu napisać 'String str = dis.toString();', ale To da ci ciąg reprezentacji obiektu, nie rozumiem, dlaczego tego potrzebujesz? Lub chcesz przeczytać treść witryny google.com tutaj? –