To moja pierwsza tablica i mam problem z tą linijką (wiem, że można użyć pętli do wyświetlania zawartości tablicy, ale tutaj chciałem zrobić inaczej):
- Czy w taki sposób wypełnia się tablice Stringami?
tablica[] = {"okrutny ", "świcie"};
import java.io.Console;
import java.util.*;
import java.math.*;
public class Npwynew {
public static void main(String[] args) {
String tablica[] = new String[2];
Scanner in = new Scanner(System.in);
String słowo = in.next();
tablica[] = {"okrutny ", "świcie"};
if (słowo.equals("first"))
System.out.print("Witaj, " + tablica[0] + tablica[1]);
else if (słowo.equals("second"))
System.out.print("Żegnaj," + tablica[0] +tablica[1]);
else
System.out.print("Żadna z powyższych.");
}}
- Tutaj chcę wypełnić tablice char`ami? Następnie po wpisaniu 0 lub 1 ma się wyświetlić konkretny napis.
import java.io.Console;
import java.util.*;
import java.math.*;
public class Npwynew {
public static void main(String[] args) {
char tablica[] = new char[2];
Scanner in = new Scanner(System.in);
int znak = in.nextInt();
tablica[] = {"o ", "ś"};
if (znak.equals("0"))
System.out.print("Witaj, " + tablica[0] + tablica[1]);
else if (znak.equals("1"))
System.out.print("Żegnaj," + tablica[0] +tablica[1]);
else
System.out.print("Żadna z powyższych.");
}}