Pytania otagowane jako tostring

„toString” lub „ToString” to główna metoda lub funkcja formatowania używana w językach programowania wysokiego poziomu. Konwertuje obiekt na jego reprezentację w postaci ciągu, aby był odpowiedni do wyświetlenia.




9
Jak wydrukować obiekt Java bez uzyskiwania „SomeType @ 2f92e0f4”?
Mam klasę zdefiniowaną w następujący sposób: public class Person { private String name; // constructor and getter/setter omitted } Próbowałem wydrukować instancję mojej klasy: System.out.println(myPerson); ale mam następujący wynik: com.foo.Person@2f92e0f4. Podobnie stało się, gdy próbowałem wydrukować tablicę Personobiektów: Person[] people = //... System.out.println(people); Mam wynik: [Lcom.foo.Person;@28a418fc Co oznacza ten wynik? …
300 java  string  object  tostring 

23
Enum ToString z ciągami przyjaznymi dla użytkownika
Moje wyliczenie składa się z następujących wartości: private enum PublishStatusses{ NotCompleted, Completed, Error }; Chcę jednak móc wyświetlać te wartości w sposób przyjazny dla użytkownika. Nie muszę być w stanie ponownie przechodzić od łańcucha do wartości.
282 c#  enums  tostring 

12
to_string nie jest członkiem standardu, mówi g ++ (mingw)
Tworzę mały program do zapamiętywania słownictwa, w którym słowa byłyby dla mnie przypadkowo błyskane dla znaczeń. Chcę używać standardowej biblioteki C ++, jak mówi nam Bjarne Stroustroup, ale natknąłem się na pozornie dziwny problem od samego początku. Chcę zmienić longliczbę całkowitą na std::string, aby móc zapisać ją w pliku. Pracowałem …
245 c++  c++11  g++  mingw  tostring 






7
Zastąp valueof () i toString () w wyliczeniu Java
Wartości w moim enumto słowa, które muszą zawierać spacje, ale wyliczenia nie mogą mieć spacji w swoich wartościach, więc wszystko jest zebrane. Chcę nadpisać, toString()aby dodać te spacje tam, gdzie to powiem. Chcę również, aby wyliczenie zapewniało prawidłowe wyliczenie, gdy używam valueOf()tego samego ciągu, do którego dodałem spacje. Na przykład: …

15
Czy można przesłonić funkcję toString () JavaScript, aby zapewnić znaczące dane wyjściowe do debugowania?
Kiedy console.log()w moim programie JavaScript widzę obiekt, po prostu widzę dane wyjściowe [object Object], które nie są zbyt pomocne w ustaleniu, jaki to obiekt (ani nawet jakiego typu). W C # jestem przyzwyczajony do zastępowania, ToString()aby móc dostosować reprezentację debugera do obiektu. Czy jest coś podobnego, co mogę zrobić w …


1
Co to jest: [Ljava.lang.Object ;?
Otrzymuję to, gdy wywołuję toStringobiekt, który otrzymałem z wywołania funkcji. Wiem, że typ obiektu jest zakodowany w tym ciągu, ale nie wiem, jak go odczytać. Jak nazywa się ten typ kodowania?
110 java  arrays  class  tostring 

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.