Poslao: 31 Avg 2014 00:18
|
offline
- JelenaPA

- Novi MyCity građanin
- Pridružio: 15 Avg 2014
- Poruke: 22
- Gde živiš: Beograd
|
imam 10 redova u tekstu,radi
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
|
Poslao: 31 Avg 2014 00:29
|
offline
- JelenaPA

- Novi MyCity građanin
- Pridružio: 15 Avg 2014
- Poruke: 22
- Gde živiš: Beograd
|
oke hvala ti,znam da te smaram al da te pitam jos samo gde da nadjem to kako se obelezavaju ti karakteri,treba mi jos tacka?
|
|
|
|
|
Poslao: 31 Avg 2014 03:33
|
offline
- Pridružio: 16 Feb 2011
- Poruke: 1630
- Gde živiš: Pancevo
|
Ako ti budem sve do detalja rekao onda nije fora i neces razumeti. Elem objasnicu ti kako da rasis svoj problem kroz neki moj primer i kako zameniti ta slova. Na tebi je samo da sacuvas to u tom text fajlu sto je prosto ko pasulj.
Za ovaj zadatak ti je ptotrebno koriscenje Character API koji je deo java.lang paketa.
[Link mogu videti samo ulogovani korisnici]
public class StingCharacters {
public static main (String[] args) {
// Tekstualni znakovi i niz koji se analizira
String text = "Pogledaj bagru, andjele"
+ "Njihova dusa je prokleta"
+ "Svima su stavili amove"
+ "Sebi sagradili hramove"
+ "Ruke im ogrezle u krv";
int razmak = 0; // Broj razmaka u tekstu
int samoglasnik = 0; // Broj samoglasnika u tekstu
int slova = 0; // Broj slova
// Analiza svih znakova u znakovnom nizu
int textLength = text.length();
for(int i = 0; i < textLength; i ++ ) {
// Proveri samoglasnike
char ch = Character.toLowerCase(text.charAt(i));
if(ch == 'a' || ch == 'e' || ch == 'i' || ch == 'o' || ch == 'u' ) {
samoglasnik++; // ili samoglasnik += 1
}
// Proveri koliko ima slova tekstu
if(Character.isLetter(ch)) {
solova++;
}
// Proveri Koliko ima razmaka izmedju slova u tekstu
if(Character.isWhiteSpace(ch)) {
razmak++;
}
// Zameni char C u char P
if(ch.equals == 'c') {
ch.replace('c', 'p'); // ili replaceAll()
}
}
}
}
E ovo je grubo pisano bez testiranja ovo sam direktno iz glave u broser pisao bez kompajliranja.
Ovo sam ti dao samo primer kako mozs da baratas sa znakovnim nizovima a sve ostalo ti je da malo upotrebis mastu da bi naucila. Dzaba ako ti sada napisemo sve.
Imas 90% sada ti nadji te znakovne vrednosti u sacuvaj u koji god oces tekstualni fajl...
|
|
|
|