Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky

Domáce Hardware Siete Programovanie Softvér Otázka Systémy

Je String v jazyku Java trieda alebo objekt?

V jazyku Java je `String` trieda, nie objekt. Objekt je inštanciou triedy. Keď vytvoríme reťazcový literál, ako napríklad „Hello World“, kompilátor Java automaticky vytvorí nový objekt „String“ a uloží doň hodnotu literálu. Trieda `String` poskytuje mnoho užitočných metód na manipuláciu s reťazcami, ako napríklad `length()`, `substring()`, `toUpperCase()` a `toLowerCase()`.

Tu je príklad vytvorenia objektu „String“:

```java

String str ="Ahoj svet";

```

V tomto príklade je „str“ odkaz na objekt „String“, ktorý obsahuje doslovnú hodnotu „Ahoj svet“. Odkaz `str` môžeme použiť na prístup k metódam triedy `String`. Napríklad dĺžku reťazca môžeme získať pomocou metódy `length()`:

```java

int dlzka =str.dlzka();

```

Metóda `length()` vracia počet znakov v reťazci, čo je v tomto prípade 11.

Najnovšie články

Copyright © počítačové znalosti Všetky práva vyhradené