Tehát itt van a probléma. Forduljon egy szöveges fájlt a megfelelő formázást. A lényeg az a probléma, hogy azt kell olvasni egy fájlt, egy szöveges fájl, amely kódot, hogy a szöveges fájlt. A kód, amely szörnyű formázást. A formázás kérdés az, hogy ha van egy zárójel, mint ez {
, a következő sorban nem 4 mezőt jobbra, csak mindenki nagyon maradt. Mint ez:
while (blah blah blah) {
sysout(blahblahblah);
Amikor legyen ez:
while (blah blah blah) {
sysout(blahblahblah);
És nincs más különbség a 2. Az egyetlen szabály az, hogy egyszerűen, hogy ez így minden alkalommal van egy zárójel, mint ez {, hogy ellenőrizze, hogy a következő sor 4 mezőt jobbra. És fordítva. Tehát minden alkalommal van egy zárójel, mint ez}, akkor a következő sort kell 4 mezőt a bal oldalon. Remélem nektek megérteni ezt.
Ez az én problémám. Megtanultam, hogyan kell egy program, ahol a szöveg egy részét több terek és vonalak vált egy sorban egy szóköz minden alkalommal. Nem volt túl nehéz.
Ehhez azonban azt kell, hogy minden ugyanazon a vonalon. Szóval, ha van 30 sor, az új program teszek is 30 sor. Meg kell tartani nagyon hasonló távolságtartó, de az egyszerű különbség az egész melles dolog. Tehát alapvetően, én csak azt, hogy a vonal után egy zárójel vagy 4 mezőt jobbra, majd ugyanezt így a bal oldali 4 terek, ha ez egy }
zárójel.
Tehát hogyan csináljak ez pontosan? Nem tudom, hogyan kell csak rögzíteni, hogy tönkretétele nélkül más dolog. Ez egy ilyen egyszerű dolog, amit meg kell tennie; csak hogy a sorokat a nadrágtartó 4 mezőt jobbra vagy balra, de én csak fogalmam sincs, mit szintaxis elérni ezt. Kösz!
EDIT: Ez talán most tette könnyebbé. Tehát alapvetően, minden vonal mindkét végén egy jobb zárójel, egy bal kapcsos zárójel, vagy pontosvessző. Bármi történjék. Tehát minden alkalommal egy ilyen felugrik ez a sor végén. Tehát lehet, hogy ha tudod, hogy könnyebbé teszi, akkor én csak hogy tudd.