- iPad topik
- Azonnali informatikai kérdések órája
- Nagyon érzékeny lett a játékok archiválására a Nintendo
- Apple MacBook
- Iszonyatos mennyiségű hulladékkal járhat a Windows 10 terméktámogatásának vége
- AMD vs. INTEL vs. NVIDIA
- Mégis mehetnek Kínába az áprilisban korlátozás alá helyezett AI gyorsítók
- Mégsem búcsúznak a DDR4-es memóriák
- Elképesztően drága az új Ryzen Threadripper PRO generáció
- Fujifilm X
Új hozzászólás Aktív témák
-
Vesporigo
aktív tag
Hogy lehetne megoldani, hogy if-else szerkezeten belül a megfelelő return hajtódjon végre?
(A feladat szerint a String szam telefonszám bekérése után a megfelelő osztályba kerülünk, ahol további számítások vannak, de azt már megírtam.)private static PhoneNumber PhoneNumber; //gyanítom erre is szükség lesz
public static PhoneNumber create(String szam) {
String regex = "\\d+";
String firstLetter = String.valueOf(szam.charAt(0));
if (szam.matches(regex) == false) {
System.out.println("nem jó");
System.exit(0);
} else if (szam.matches(regex) == true) {
System.out.println("tartalmazza");
if (firstLetter == "1") {
PhoneNumber = new KwakPhoneNumber();
return PhoneNumber;
} else if (firstLetter == "8") {
PhoneNumber = new IkiPhoneNumber();
return PhoneNumber;
} else if (firstLetter == "9") {
PhoneNumber = new McChipPhoneNumber();
return PhoneNumber;
}
}
return PhoneNumber; //ez itt a fő kérdés, hogyan adjam vissza a megfelelő returnt
}
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Debrecen és környéke adok-veszek-beszélgetek
- iPad topik
- Vivo X200 Pro - a kétszázát!
- Xbox tulajok OFF topicja
- Mobil flották
- ASZTALI GÉP / ALKATRÉSZ beárazás
- Vékonyabb lett, jobb kamerát kapott, de az akku maradt a régi: itt a Fold7
- GTA V
- Azonnali informatikai kérdések órája
- További aktív témák...
- Gigabyte B450M S2H + Ryzen 5 1400 kisebb-nagyobb hibával
- Nokia 105 4G (2023) charcoal, Nokia 110 4G (2023) midnight blue
- ASRock B550 PG Velocita + Ryzen 5 3600 + 32GB (4x8GB) DDR4 3600Mhz CL18
- Philips 58PUS8505 Smart LED Televízió,146 cm, 4K Ultra HD ,Android, Ambilight, HDR10+ KIJELZŐHIBÁSAN
- Canon EOS 250D kiegészítőkkel, táskával (CSAK 200 expoval !!! )
- BESZÁMÍTÁS! 1TB Kingston KC3000 NVMe SSD meghajtó garanciával hibátlan működéssel
- Huawei Nova Y90 128GB, Kártyafüggetlen, 1 Év Garanciával
- 123 - Lenovo Legion Pro 5 (16ARX8) - AMD Ryzen 7 7745HX, RTX 4070 (48 hónap garancia!)
- BESZÁMÍTÁS!Gigabyte B650M R7 7800X3D 64GB DDR5 1TB SSD RTX 3080Ti 12GB Corsair 4000D Airflow TG 750W
- Bomba ár! Dell Inspiron 15 5578 2in1: i7-7GEN I 16GB I 256SSD I 15,6" FHD Touch I Cam I W11 I Gari!
Állásajánlatok
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest