Zdravím!
Vytvářím takový projekt v Javě a narazil jsem na problém s parsováním řetězce, na který nemůžu vymyslet žádný (efektivní) postup :-( V podstatě se jedná o tohle:
Přijde mi číslo verze ve tomto formátu.
String vstup = "1.2.3";
A já potřebuju aby na výstupu bylo tohle.
int vystup = "1020300011";
Tzn. tečky zaměnit na 0 a na konec dát ty 0011.
Může ale nastat i situace, kdy přijde číslo verze v tomto formátu.
String vstup = "1.2.1358";
Tzn. na konci by bylo 4-ciferné číslo (jiná situace nastat nemůže). Pak by výstup měl vypdat takto.
int vystup = "1020135811";
Budu vděčný za Vaše rady!