Języki i metody programownia — Java

Transkrypt

Języki i metody programownia — Java
Języki i metody programownia — Java
Lista nr 1
Przygotowujemy środowisko JCreator LE.
• Uruchamiamy środowisko
a) określamy skojarzenia plików,
b) określamy katalog z Javą,
c) określamy katalogu z dokumentacją Javy.
• Tworzymy obszar roboczy.
a) Z menu wybieramy File | New | Blank Workspace...,
b) określamy nazwę i lokalizację obszaru.
• W obszarze roboczym tworzymy projekt.
a) Z menu wybieramy File | New | Project...,
b) określamy rodzaj aplikacji (wybieramy Empty Project) oraz nazwę (np. Lista1) i lokalizację. Projekt dodajemy do bieżącego obszaru roboczego.
• Do projektu dodajemy plik.
a) Z menu wybieramy File | New | File...,
b) określamy typ pliku jako Java File, a jako nazwę pliku wpisujemy Zadanie1.java.
• Konfigurujemy środowisko tak, żeby podczas uruchomienia byliśmy pytani o parametry
wywołania programu.
a) Z menu wybieramy Build | Runtime Configuration...,
b) wybieramy <Default> i Edit...,
c) w oknie zakładki Run Application wybieramy <Default> i Edit...,
d) wybieramy zakładkę Parameters i zaznaczamy opcję Prompt for main method arguments i zatwierdzamy zmiany.
1. Korzystając z poniższego szablonu napisz program, który zliczy ilość wystąpień parametru
wywołania ’biurko’ i wypisze wynik na ekran.
public class Zadanie1
{
public static void main(String args[])
{
for (int i=0;i<args.length;i++)
{
if (args[i].equals("biurko"))
{
System.out.println("Jest biurko.");
}
}
}
}
Przykładowe wywołanie wraz z wynikami:
> java Zadanie1 biurko szafa kredka zyrafa biurko
2
2. Napisz program, który jako parametry wywołania bierze pojedyncze znaki, a jako wynik
działania wypisuje
• Jest palindromem w przypadku, gdy podane litery tworzą palindrom,
• Nie jest palindromem w przeciwnym razie.
Przykładowe wywołanie wraz z wynikami:
> java Zadanie2 k a j a k
Jest palindromem
Uwaga: projekt należy najpierw skompilować, a dopiero potem uruchomić.
Paweł Rajba