2017-08-04 2 views
1

Was ist der Unterschied zwischen string() und toString() für Retrofit Response?Retrofit Response in Android

Kann jeder den Unterschied in Details erkennen.

response.body().string(); 

response.body().toString(); 

Antwort

4

response.body().string(); gibt den Antworttext in String zurück. JSON zum Beispiel.

response.body().toString(); gibt das String-Aussehen des ResponseBody-Objekts zurück. Es Hash-Klasse ...

0

response.body().toString(); - Konvertieren Objekt Response (Körper()) zu bespannen

return getClass().getName() + "@" + Integer.toHexString(hashCode());

response.body().string(); - Antwort vom Server zu bespannen wandeln;

0

.toString(): Dies gibt Ihr Objekt im String-Format zurück.

.string(): Dies gibt Ihre Antwort zurück.