Witam,
mam problem. W jaki sposób przypisuje się w javie danemu elementowi tablicy typu string wartość pochodzącą z elementu innej tablicy również typu string. Nie wiem czy ja coś robię źle, ale byłem święcie przekonany, ze robi się to po prostu: nazwa_tablic1[i]=nazwa_tab2[k], a to chyba dla tablic typu string nie działa? Albo po prostu błądzę. :-/
Może wkleję ten fragment kodu, chodzi mi o linijkę 13:
public static int zapis(String n, int podstawa) {
String[] litery = {"A", "B", "C", "D", "E", "F", "G"};
String[] literya = {"11", "12", "13", "14", "15", "16"};
String[] tablica = new String[n.length()];
for(int k=0; k<n.length(); k++) {
tablica[k] = n.substring(k, k+1);
for(int l=0; l<litery.length; l++) {
if(tablica[k].equals(litery[l])) {
System.out.println(tablica[k] + "+" + litery[l]);
tablica[k] = literya[l];
break;
} else {
System.out.println(tablica[k] + "-" + litery[l]);
}
}
}
System.out.println(Arrays.toString(tablica));
}
Przepraszam ze tak banalne pytanie, ale nie mogę sobie z tym poradzić, a w googlu nic nie znalazłem (bo nie wiem nawet o co właściwie spytać).