- Azonnali VGA-s kérdések órája
- AMD Navi Radeon™ RX 9xxx sorozat
- Házimozi és Hifi kábelezés!
- HDD probléma (nem adatmentés)
- 3D nyomtatás
- Projektor topic
- Nem indul és mi a baja a gépemnek topik
- Milyen asztali (teljes vagy fél-) gépet vegyek?
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- VR topik (Oculus Rift, stb.)
Hirdetés
(használd a CYBSEC25PH kuponkódot további 20 ezer ft kedvezményért!)
Új hozzászólás Aktív témák
-
McReay
aktív tag
válasz
kornyiktamas #6702 üzenetére
Ezzel megmaradnak CSAK a számok:
value.replaceAll("[^0-9]+", "");Ezzel pedig összeadod a számokat:
for (int i = 0; i < value.length(); i++) {
osszeg += (int) value.charAt(i);
}Sokan mutattunk sokféle megoldást! Hála Istennek senki sem csinálta meg helyetted!
Ha ennyi segítség mellett sem tudod megcsinálni.....Nagyon kétségbeesett lehetsz, ha már gyakori kérdéseken is felvetetted a problémádat!
-
Aethelstone
addikt
válasz
kornyiktamas #6702 üzenetére
1. A stringet bekéred, majd ellenőrzöd, hogy milyen hosszú, megfelel-e a formátumnak, stb. Ha igen, akkor tovább, ha nem, akkor kiírod, hogy mi a baja és bekéred újra.
2. Ha megvan, hogy mi a dátum szeparátor, akkor simán replace a szeparátorra üres stringgel. Vagy SimpleDateFormat lehet a szofisztikáltabb megoldás.
3. Végigmész a stringen egy for ciklussal és összeadod őket.
4. 3. pont, de csak addig mész, amíg az összeg =>1 és <=9.
Kb.
Új hozzászólás Aktív témák
A topicot kiemeltem. Valaki nem akar egy nyitó hsz-t írni?:))
- ÚJ ÁRU 09.25. !!! HP üzleti laptopok Elitebook, Probook, Zbook 8-13. gen gar.
- Microsoft Surface Laptop 5 i5-1245U 16GB 512GB 13.5" Gorilla Glass TouchScreen 1 év garancia
- Jo Nesbo: LEOPÁRD (nem olvasott)
- Game Pass Ultimate előfizetés azonnal, élettartam garanciával, problémamentesen! Immáron 8 éve!
- Apple iPhone 14 Pro 128GB, Kártyafüggetlen, 1 Év Garanciával
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest