Java - ciąg

Spisie treści
Jawa może pracować z innymi typami danych oprócz liczbowych, bardzo ważnym przypadkiem są znaki, możemy użyć typu o nazwie Strunowy aby móc deklarować zmienne przechowujące ciągi znaków.
Typ struny
w Jawa mamy typ znakuOdpowiada to jednemu znakowi, jednak, jak wspomnieliśmy na początku, przez większość czasu będziemy musieli użyć więcej niż jednego znaku, na przykład gdy prosimy użytkownika o wprowadzenie swojego imienia; do tego mamy Typ ciągu.
ten Typ ciągu tak naprawdę jest to klasa, a nie prymitywny typ danych, więc jego działanie może być bliższe klasom takim jak System lub Skaner niż typów takich jak int lub double, gdy klasa jest używana do deklarowania zmiennej, jest ona znana jako a typ referencyjny.
Aby zadeklarować zmienną typu String, po prostu wykonujemy następujące czynności:
String message = "Witamy w Javie";

Jak widać, jest to normalna deklaracja zmiennej. Istnieje inna operacja, która jest bardzo powszechna i jest konkatenacja ciągów, czyli konkatenacja tekstu, to nic innego jak po prostu łączenie dwóch tekstów, niezależnie od tego, czy są to różne zmienne, literały w zmiennej itp.
Zobaczmy poniżej niektóre przykłady, jak możemy łączyć tekst w różnych sytuacjach:
1-Połącz różne części tekstu:
Komunikat ciągu = "" Witaj "+" w "+" JAVA ";

Ten przypadek może nie jest powszechny, ale jest podstawą tego, co możemy zrobić.
2-Połącz tekst i liczby:
Komunikat ciągu = „” Witamy „+” do „+ 2014;

W tym przypadku widzimy, że rok 2014 jest poza cytatami, ponieważ jest liczbą.
3-Połącz zmienne:
Jest to prawdopodobnie jedno z najczęstszych zastosowań konkatenacji:
 Nazwa ciągu = "Ramon"; Powitanie napisowe = "Cześć"; String message = "Witamy w Javie"; 

Teraz możemy wydrukować wiadomość:
System.out.println (pozdrowienie + imię + wiadomość);

Dzięki temu uzyskamy wartość każdej zmiennej drukowanej jedna po drugiej.
Klasa skanera, metody next() i nextLine()
Teraz będziemy pracować z Klasa skanera aby móc pobierać tekst wprowadzany przez użytkownika z klawiatury i używać go w naszych programach.
Mamy dwie ciekawe metody, pierwsza to Następny (), Ta metoda pozwala nam na przechwycenie tekstu i odebranie go poprzez umieszczenie znaku spacji, jest przydatna, gdy potrzebujemy tylko wpisać słowo.
Druga metoda to następna linia () który pozwala nam wpisać całą linię tekstu i wysłać go dopiero po naciśnięciu klawisza Wchodzić co odpowiada łamaniu wiersza.
Zobaczmy poniżej mały program, w którym testujemy wszystko, czego do tej pory nauczyliśmy się o użyciu Typ ciągu:
 importować java.util.Scanner; public class Witaj {public static void main (String [] args) {// tworzymy instancję klasy Scanner Scanner input = new Scanner (System.in); // używamy metody nextLine() System.out.print ("Wpisz swoje imię:"); Nazwa ciągu = input.nextLine (); // łączymy. System.out.println ("Witamy" + nazwa); System.out.println („Jaka jest twoja ulubiona aktywność:”); Aktywność ciągu = input.nextLine (); System.out.println ("wiemy wtedy, co lubisz" + aktywność); System.out.println ("Do zobaczenia później" + nazwa); }} 

Jak widzimy w tym programie używamy Metoda nextLine() do przechwytywania danych użytkownika, co dałoby nam wynik podobny do następującego:

POWIĘKSZAĆ

I tak kończymy ten samouczek, w którym nauczyliśmy się już deklarować zmienne jako String, łączyć te zmienne, a także być w stanie przechwycić String od użytkownika.Podobał Ci się i pomógł ten samouczek?Możesz nagrodzić autora, naciskając ten przycisk, aby dać mu pozytywny punkt

Będziesz pomóc w rozwoju serwisu, dzieląc stronę ze swoimi znajomymi

wave wave wave wave wave