Michał M.

Michał M. Ja nie przedmiot,
żeby opisywać :)

Temat: Alfabet w Javie

Takie pytanie z ciekawości :)

Czy chcąc wypełnić 26 elemntową tabelę alfabetem, musze z "palca" wypisać alfabet? Czy jest jakaś funkcja? Tudzież rozwiązanie auto?
Marek C.

Marek C. Application
Architect, Equifax,
Inc.

Temat: Alfabet w Javie

Michał M.:
Takie pytanie z ciekawości :)

Czy chcąc wypełnić 26 elemntową tabelę alfabetem, musze z "palca" wypisać alfabet? Czy jest jakaś funkcja? Tudzież rozwiązanie auto?

for( char c = 'a'; c <= 'z'; c++ )
Michał M.

Michał M. Ja nie przedmiot,
żeby opisywać :)

Temat: Alfabet w Javie

Moim błędem było to, że nie sprawdziłem tego co wydawało mi się oczywiste.

Ale równie oczywiste wydaje mi się:

float a = 0 ; a < "jakaś liczba" ; a++ - do wypisania liczba 0.0 > 9.0

A czy idąc dalej tym tropem i trzymając się tej budowy, możliwe jest wypełnienie tablicy liczbami rzymskimi?
Marek C.

Marek C. Application
Architect, Equifax,
Inc.

Temat: Alfabet w Javie

Michał M.:
Moim błędem było to, że nie sprawdziłem tego co wydawało mi się oczywiste.

Ale równie oczywiste wydaje mi się:

float a = 0 ; a < "jakaś liczba" ; a++ - do wypisania liczba 0.0 > 9.0

A czy idąc dalej tym tropem i trzymając się tej budowy, możliwe jest wypełnienie tablicy liczbami rzymskimi?

Niestety nie, ale jak uzyjesz google i wpiszesz "roman numbers Java" to znajdziesz eleganckie rozwiazania...
Michał M.

Michał M. Ja nie przedmiot,
żeby opisywać :)

Temat: Alfabet w Javie

No to za radą kolegi wpisałem ową pętlę i wpisuje mi we wszystkie komorki - z :(

class Main {
public static void main (String[] args) {
char alfabet[] = new char[26];
for (int i = 0; i < alfabet.length; i++){
for( char x = 'a'; x <= 'z'; x++ ) {
alfabet[i]=x;
}
}
for (int i = 0; i < alfabet.length; i++) {
System.out.println("tab[" + i + "] = " + alfabet[i]);
}
}
}

----------------
Kod sam się tak rozjechałMichał Mackiewicz-Kacprzak edytował(a) ten post dnia 24.08.07 o godzinie 14:45
Przemek Szalko

Przemek Szalko iOS Developer + Full
Stack Developer

Temat: Alfabet w Javie

Michał M.:
No to za radą kolegi wpisałem ową pętlę i wpisuje mi we wszystkie komorki - z :(

Bo masz podwójną pętlę, i w przebiegu dla KAŻDEJ komórki tablicy wstawiasz tam wszystkie litery alfabetu, co w efekcie daje Ci to że masz w każdej komórce "z":-)

Spróbuj tego:

for( char x = 'a'; x <= 'z'; x++ ) {
alfabet[(int)x - (int)'a']=x;
}
Tomek K.

Tomek K. Twój profesjonalny
opis

Temat: Alfabet w Javie

.Tomek Kwaśniak edytował(a) ten post dnia 14.01.09 o godzinie 21:25
Michał M.

Michał M. Ja nie przedmiot,
żeby opisywać :)

Temat: Alfabet w Javie

:)
Tomek K.

Tomek K. Twój profesjonalny
opis

Temat: Alfabet w Javie

.Tomek Kwaśniak edytował(a) ten post dnia 14.01.09 o godzinie 21:24
Michał M.

Michał M. Ja nie przedmiot,
żeby opisywać :)

Temat: Alfabet w Javie

Ja się sukcesywnie kształcę w Javie i pomalutku dochodzę sam do pewnych wniosków :) Ale dziękuję wam za pomoc :)
Marek C.

Marek C. Application
Architect, Equifax,
Inc.

Temat: Alfabet w Javie

Michał M.:
Ja się sukcesywnie kształcę w Javie i pomalutku dochodzę sam do pewnych wniosków :) Ale dziękuję wam za pomoc :)

Pamietaj ze Java to 2% jezyk a 98% to biblioteki ktorych jest tyle ze nawet najstarsi gorale nie znaja wszystkich.

Następna dyskusja:

Czy mogę zaufać Javie?




Wyślij zaproszenie do