import java.util.*; public class Main { public static void main(String[] args) { String name = "Αγαμέμνων"; String firstname = "Οδυσσέας"; String surname = "Ελύτης"; System.out.println(firstname + " " + surname); String s1="Καλήν εσπέραν άρχοντες"; String s2=" άρχοντες"; System.out.println(s1.equals(s2)); // έλεγχος ισότητας System.out.println(s1.compareTo(s2)); // σύγκριση, == 0 σημαίνει ίσα, < 0 σημαίνει το s1 είναι πριν το s1, > 0 σημαίνει το s1 είναι μετά το s2 System.out.println(s1.length()); // μήκος αλφαριθμητικού System.out.println(s1.toLowerCase()); System.out.println(s1.contains("Καλήν")); System.out.println(s1.indexOf(s2)); // η λέξη "άρχοντες" βρίσκεται στη θέση 13 της συμβολοσειράς s1 System.out.println(s1.substring(6,13)); // εξάγουμε το τμήμα που ξεκινά από τη θέση 6 μέχρι τη θέση 12 System.out.println(s1.split(" ")); System.out.println(String.join(" + ", "1", "2", "3")); System.out.println(s2.trim()); // αποκόπτει κενά μπρος και πίσω από το αλφαριθμητικό System.out.println(s2.charAt(0)); // επιστρέφει τον 1ο χαρακτήρα του αλφαριθμητικού s2 System.out.println(s1.replace("εσπ", "ημ")); // Προσοχή! Δεν αντικαθιστά το s1, αλλά επιστρέφει ένα νέο αλφαριθμητικό System.out.println(s1); String s3 = s1.replace("εσπ", "ημ"); // επιστρέφει ένα νέο αλφαριθμητικό System.out.println(s3); System.out.println(s2.endsWith("ες")); System.out.println(String.valueOf(0b100)); System.out.println(Integer.toString(0b100)); String empty = ""; String quotedStr = "\""; String multilineStr= "Σε γνωρίζω από την κόψη\n του σπαθιού την τρομερή"; System.out.println(multilineStr); s1 = "Γιάννης"; s2 = "Γιάννης"; System.out.println("s1 == s2? " + (s1 == s2)); s3 = new String("Γιάννης"); System.out.println("s1 == s3? " + (s1 == s3)); System.out.println("s2 == s3? " + (s2 == s3)); System.out.println("s1.equals(s3)? " + s1.equals(s3)); String s = "Hello \"Kosta\""; System.out.println(s); String html = "\n" + " \n" + "

Hello, world

\n" + " \n" + ""; System.out.println(html); html = """

Hello, world

"""; System.out.println(html); } }