package elte.java2_utikalauz5.lang; /** String kezelés. @link.forrásfájl {@docRoot}/../data/lang/src StringTeszt.java @link.letöltés {@docRoot}/../data/lang StringTeszt.jar @since Java Útikalauz programozóknak */ public class StringTeszt { public static void main(String args[]) { String s1 = new String(); System.out.println("s1 == "+s1); String s2 = new String("Almafa"); System.out.println("s2 == "+s2); String s3 = new String("Alma"+"fa"+4+s2); System.out.println("s3 == "+s3); s2 = "Almafa"; System.out.println("s2 == "+s2); s3 = "Alma"+"fa"+4+s2; System.out.println("s3 == "+s3); char []karaktertomb={'m', 'e', 'g', 'g', 'y'}; String s4 = new String(karaktertomb); System.out.println("s4 == "+s4); String s5 = new String(karaktertomb, 2, 3); System.out.println("s5 == "+s5); byte []bytetomb = {65, 66, 67, 68, 69}; String s6 = new String(bytetomb); System.out.println("s6 == "+s6); try { String s7 = new String(bytetomb, 2, 3, "ISO8859_2"); System.out.println("s7 == "+s7); } catch (Exception e) { System.out.println("Ismeretlen kódolás"); } boolean l = false; char c = 'x'; double d = 5.25; String s9 = String.valueOf(l) + String.valueOf(c) + String.valueOf(d); System.out.println("s9 == "+s9); char []karaktertomb2={'c', 's', 'e', 'r', 'e', 's', 'z', 'n', 'y', 'e'}; String s11 = String.valueOf(karaktertomb2); System.out.println("s11 == "+s11); String s12 = String.valueOf(karaktertomb2, 2, 5); System.out.println("s12 == "+s12); String s13 = String.copyValueOf(karaktertomb2); System.out.println("s13 == "+s13); String s14 = String.copyValueOf(karaktertomb2, 2, 5); System.out.println("s14 == "+s14); char karaktertomb3[] = new char[10]; s13.getChars(3, 6, karaktertomb3, 2); System.out.print("karaktertomb3 == ["); for( int ki=0; ki