V Jave je „ concat() ” poskytuje pohodlný a optimalizovaný spôsob zreťazenia alebo spojenia dvoch reťazcov bez aktualizácie pôvodného reťazca. Táto metóda ponúka programátorom možnosť dynamicky kombinovať reťazce a vrátiť kombinovanú formu oboch existujúcich reťazcov. Je to užitočné pri vytváraní správ alebo protokolových príkazov, ktoré zahŕňajú kombináciu viacerých reťazcových hodnôt.
Tento blog demonštruje použitie reťazca „ concat() “ metóda v jazyku Java.
Ako používať metódu String concat () v jazyku Java?
' concat() ” metóda hrá zásadnú úlohu pri vytváraní dynamického obsahu kombinovaním reťazcov, ako je vytváranie SQL dotazov, vytváranie ciest k súborom na základe vstupov používateľa atď. Okrem toho jej použitie pomáha pri zlepšovaní čitateľnosti a redukcii riadkov kódu. Vďaka tomu je kód ľahšie udržiavateľný, pretože zmeny sa dajú ľahko vykonávať.
Syntax
Syntax výrazu „ concat() “ metóda je pomerne jednoduchá, ako je uvedené nižšie:
verejnosti reťazec 1 konkat ( Reťazec reťazec2 ) ;
Táto metóda používa dva reťazce „reťazec1“ a „reťazec2“, ktoré je potrebné spojiť. Potom vráti kombinovanú formu týchto dvoch reťazcov.
Príklad 1: Zreťazenie premenných typu reťazca
' concat() ” je možné použiť na spojenie alebo spojenie dvoch alebo viacerých premenných typu reťazec a vrátiť zreťazenú formu všetkých premenných.
Navštívte napríklad nižšie uvedený blok kódu:
trieda concatExam {
verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
Reťazec i = 'zrážka' ;
Reťazec j = 'z' ;
Reťazec k = 'klan' ;
Reťazec l = i. konkat ( j ) . konkat ( k ) ;
Systém . von . println ( 'Názov hry:' + l ) ;
}
}
Vysvetlenie vyššie uvedeného kódu:
- Najprv vytvorí tri premenné typu reťazca, a to „ i“, „j“, „k“ a „l “ a priradí fiktívne hodnoty vnútri „ Hlavná() “.
- Potom vytvorte ďalšiu premennú, v ktorej bude „ concat() ” metóda sa používa dvakrát na spojenie troch reťazcových premenných vedľa seba.
- Nakoniec zobrazte zreťazenú premennú na konzole.
Po skončení kompilácie:
Snímka ukazuje, že poskytnuté tri premenné sú teraz úspešne zreťazené.
Príklad 2: Zreťazenie reťazca s premennou
Jednoduchý reťazec je možné spojiť s premennou v programe Java cez „ concat() “.
Navštívte napríklad nasledujúci kód:
trieda concatExam {verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
Reťazec test = 'Clash of Clan' ;
Systém . von . println ( 'Názov hry:' . konkat ( test ) ) ;
}
}
Popis vyššie uvedeného kódu:
- Najprv sa fiktívne údaje uložia do premennej typu String s názvom „ test “.
- Ďalej je text napísaný pozdĺž „ concat() “ metóda, pri ktorej sa „ test ” premenná je odovzdaná.
- Tým sa text spojí s hodnotou premennej a výsledok sa zobrazí v protokole konzoly.
Po skončení fázy kompilácie:
Výstup ukazuje, že text a hodnoty premenných sú teraz kombinované a zobrazené na konzole.
Príklad 3: Zreťazenie reťazca so špeciálnymi znakmi
' concat() “metódu možno použiť aj na zreťazenie” priestor “ alebo „ špeciálne znaky ” na zadanú premennú typu reťazca alebo text.
Navštívte napríklad nasledujúci kód:
trieda concatExam {verejnosti statické neplatné Hlavná ( Reťazec [ ] args ) {
Reťazec h = 'Ahoj' ;
Reťazec l = 'LinuxHint' ;
Reťazec f = 'rodina' ;
// Reťazenie Medzera medzi reťazcami
Reťazec c = h. konkat ( ',' ) . konkat ( l ) . konkat ( '' ) . konkat ( f ) ;
Systém . von . println ( c ) ;
// Reťazenie špeciálnych znakov
Reťazec p = h. konkat ( ',' ) ;
Systém . von . println ( p ) ;
Reťazec to je = l. konkat ( '@' ) . konkat ( f ) ;
Systém . von . println ( to je ) ;
}
}
Podrobné vysvetlenie vyššie uvedeného kódu:
- Najprv sa deklarujú tri premenné typu String a inicializujú sa fiktívnymi premennými.
- Ďalej vytvorte ďalšiu premennú “ c “, ktorý používa „ concat()” metóda na pripojenie všetkých reťazcov s „prázdnym“ priestorom a vytlačenie výsledku.
- Potom zreťazte jednu premennú so špeciálnym znakom ',' a uložte ho do novej premennej s názvom „ p “.
- Potom vytvorte ďalšiu premennú s názvom „ to je “ a použite „ @ ” špeciálne znaky pozdĺž dvoch premenných typu reťazca pomocou znaku “ concat() “.
Po skončení fázy kompilácie:
Snímka ukazuje, že zreťazenie s prázdnymi medzerami a špeciálnymi znakmi bolo vykonané pomocou „ concat() “ metóda v jazyku Java.
Záver
V Jave je „ concat() ” metóda sa používa na zreťazenie dvoch alebo viacerých reťazcov a vygenerovanie nového reťazca. Obsahuje kombinovaný obsah pôvodných strún a pomáha pri vytváraní dlhších strún kombinovaním menších fragmentov strún. Jeho použitím je možné zreťaziť viac ako dva reťazce a s premennou typu String možno spojiť aj špeciálne znaky alebo medzery. Tento blog vysvetlil všetko o „ concat() “ metóda v jazyku Java.