Felhasználói eszközök

Eszközök a webhelyen


oktatas:programozas:java:java_nyelv

Különbségek

A kiválasztott változat és az aktuális verzió közötti különbségek a következők.

Összehasonlító nézet linkje

Előző változat mindkét oldalon Előző változat
Következő változat
Előző változat
oktatas:programozas:java:java_nyelv [2023/09/22 15:18]
admin [String osztály]
oktatas:programozas:java:java_nyelv [2023/09/22 15:26]
admin [char[] és String]
Sor 4852: Sor 4852:
  
  
 +=== További példák ===
  
- 
-=== További példák === 
 <code java> <code java>
-class str +class Str 
-+    public static void main(String args[]) ​{ 
-        public static void main(String args[]) +        System.out.println("​Szövegkezelés Java nyelven"​);​
-        ​+
-                ​System.out.println("​Szövegkezelés Java nyelven"​);​+
  
- String szoveg = "​alma";​ +        ​String szoveg = "​alma";​ 
-  +                 
- System.out.println(szoveg.equals("​almaa"​));​ // true értéket ad vissza, ha egyezik, vagy false +        System.out.println(szoveg.equals("​almaa"​));​ // true értéket ad, ha egyezik, vagy false 
- System.out.println(szoveg.compareTo("​alma"​));​ // 0-át kapunk, ha egyezik +        System.out.println(szoveg.compareTo("​alma"​));​ // 0-át kapunk, ha egyezik 
- System.out.println(szoveg.indexOf("​alma"​));​ // -1 ha nem található; ​hanyadik helytől (első index 0) +        System.out.println(szoveg.indexOf("​alma"​));​ // -1 ha nem található; ​ 
-  +        // Ha szoveg változóban van ilyen annak a kezdő indexét kapjuk meg 
- //Szöveg darabolása +        // Esetünkben ​
- String sor ="​alma:​körte:​barack:​szilva";​ +                 
- String[] tomb = sor.split(":"​);​ +        //Szöveg darabolása 
- System.out.println(tomb[1]);​+        String sor ="​alma:​körte:​barack:​szilva";​ 
 +        String[] tomb = sor.split(":"​);​ 
 +        System.out.println(tomb[1]);​
  
- String mondat = "Ha megint ezért üzen";​ +        ​String mondat = "Ha megint ezért üzen";​ 
- System.out.println(mondat.substring(4));​ //Kezdő indextől szeretném a karaktereket +        System.out.println(mondat.substring(4));​ //Kezdő indextől szeretném a karaktereket 
- System.out.println(mondat.substring(4,​ 6));  //Kezdő index és vég index közötti karakterek +        System.out.println(mondat.substring(4,​ 6));  //Kezdő index és vég index közötti karakterek 
-        }+    }
 } }
 </​code>​ </​code>​
Sor 4883: Sor 4882:
 ==== char[] és String ==== ==== char[] és String ====
  
-String ​típusú objektum egy karakterére nem hivatkozhatunk a Java nyelven ​tömbként.  +Sztring ​típusú objektum egy karakterére nem hivatkozhatunk a Java nyelven 
-Ehhez például ​a charAt() metódust használhatjuk.+szögletes zárójelekkel,​ mint egy tömbnél
 +Sztring esetén ​a charAt() metódust használhatjuk.
  
-Ez helyes:+Karakter tömb esetén a hivatkozás:
 <code java> <code java>
 char[] tomb = {'​a',​ '​b',​ '​c'​};​ char[] tomb = {'​a',​ '​b',​ '​c'​};​
Sor 4892: Sor 4892:
 </​code>​ </​code>​
  
-String ​esetén csak így:+Sztring ​esetén csak így:
 <code java> <code java>
 String tomb = "​abc";​ String tomb = "​abc";​
Sor 4899: Sor 4899:
  
  
-Esetleg:+Esetleg, használjunk String() konstruktort:
 <code java> <code java>
 char[] adat = {'​a',​ '​b',​ '​c'​};​ char[] adat = {'​a',​ '​b',​ '​c'​};​
oktatas/programozas/java/java_nyelv.txt · Utolsó módosítás: 2023/09/22 15:26 szerkesztette: admin