Strunowy.wartość () metoda
Ta statyczna metoda przyjmuje argument jako INT i zwraca formę łańcuchową wartości całkowitej. Tutaj statyczne oznacza, że nazwa klasy ciągu powinna być używana bez instancji obiektu String. Pełna składnia tej metody to:
Public Static String Valueof (int i)Poniższy program ilustruje zastosowanie tej metody dla różnych wartości liczb całkowitych:
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
Liczba całkowita.ToString ()
Istnieje klasa o nazwie, Integer. Nie musi być importowany przez program do użycia. Jest to opakowanie do prymitywnego typu int. Ma metodę, jaką jest toString (). Ta metoda zwraca formę ciągu wartości całkowitej. Pełna składnia dla tego jest:
Publiczne statyczne toString (int i)Jest to metoda statyczna. Każda metoda statyczna nie wymaga instancji klasy (ciąg) do użycia. Poniższy program ilustruje zastosowanie tej metody dla różnych wartości liczb całkowitych:
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
StringBuffer lub StringBuilder
Klasa StringBuffer lub StringBuilder jest jak klasa String. Jednak jego postacie można zmienić, podczas gdy postaci klasy ciągów nie można zmienić. Obie te klasy mają metodę append (), której można użyć do dodania wartości do obiektu. Metoda dołączania może zająć INT jako argument. Wartość liczb całkowita jest przekonwertowana na znak i dodaje się do ciągu.
StringBuffer
Poniższy program ilustruje przypadek obiektu StringBuffer:
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
StringBuilder
Poniższy program ilustruje przypadek obiektu StringBuilder:
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
Strunowy.format()
Klasa stringowa ma metodę format (). Pełna składnia to:
Publiczny format statycznego łańcucha (format ciągu, obiekt… args)Jest to metoda statyczna. Składa się z tekstu przeplatanego specyfikatorami formatu. Pierwszy argument nazywa się ciągem formatu, choć wciąż ma być sformatowany. Drugi argument to lista argumentów. Jeśli ciąg formatu ma tylko jeden specyfikator, lista argumentów powinna mieć tylko jeden argument, wartość liczb całkowitą, a nie cytaty. Specyfikator dla liczby całkowitej to %d .
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
Operator konatenacji ciągów
Operator konatenacji łańcucha jest + . Jeśli pusty ciąg jest połączony z liczbą całkowitą, ta liczba całkowita staje się ciągiem. Poniższy program ilustruje to:
Klasa publiczna THEClassWyjście to:
5, -5, 256, -256Program zaczyna się bez instrukcji importu. Cały kod jest w metodzie Main (). Pierwsza linia w głównej metodzie deklaruje liczby całkowite z zadaniami. Drugi segment kodu prowadzi konwersje. Trzeci segment kodu drukuje wyniki.
Wniosek
Poniższe metody i operator można użyć do konwersji liczby całkowitej na ciąg: String.valueof (), liczba całkowita.ToString (), StringBuffer.append (), stringBuilder.append (), ciąg.Format () i operator konatenacji ciągów.