Konkatenacja Stringów

W jaki sposób łączysz dwa stringi ze sobą?! Czy tak jak w poniższym przykładzie?? Aby przekonać się jak bardzo jest to nieoptymalny proces musimy pokusić się o pomiar czasu wykonywania tej operacji. Najlepiej zrobić to dla procesu wielokrotnego łączenia stringów, aby czas takiej operacji był wyraźnie rozróżnialny. W tym celu wystarczy zmierzyć czas systemowy jaki upłynął od początku do końca tej operacji. Jaki Dowiedz się więcej…

Data w Java

Oddzielnym tematem jest pomiar czasu w Java. Obiekt System daje nam dwie metody pozwalające na odmierzanie czasu i są to: .currentTimeMillis() oraz .nanoTime(), z czego tylko ten pierwszy pozwala na powiązanie z datą. Przykład użycia metod zamieszczony jest poniżej. Mierzenie czasu trwania operacji Aby wyliczyć czas wykonywania jakiegoś podprogramu (np. w celach testowych gdy staramy się zoptymalizować program pod względem czasu) możemy użyć Dowiedz się więcej…

Otoczenie systemowe Java

Czasem zachodzi potrzeba przekazania informacji do programu w momencie jego uruchomienia (linia poleceń), bądź sięgnięcia z programu do zasobów środowiska systemu operacyjnego celem sprawdzenia np.: gdzie znajduje się katalog użytkownika, bądź w jakim systemie operacyjnym uruchomiony jest program. Tutaj przydaje się poniżej zamieszczona wiedza. Pobieranie wartości zmiennych środowiskowych Celem pobrania zmiennych środowiskowych możemy zastosować metodę Dowiedz się więcej…

JAVA – przykładowe zadania z odpowiedziami

Poniżej znajdują się zadania do samodzielnych ćwiczeń studentów. Tematy zadań oraz ich opisy wskazują na to co dany program ma realizować. Student winien zmierzyć się sam wpierw z zadaniem próbując je wykonać i dopiero wtedy, gdy mu się to nie uda zajrzeć do proponowanego, przykładowego rozwiązania. Operowanie stringami 1. Zrealizuj program, który pobiera od użytkownika zdanie, a następnie zamienia wszystkie litery na duże. 2. Zrealizuj program, który pobiera od użytkownika Dowiedz się więcej…

GitHub i NetBeans 8.x

Dla wygody pracy można powiązać nasze środowisko programistyczne NetBeans z serwerem repozytoriów GitHub. Pozwoli to mieć stale dostęp do naszych projektów, programów, materiałów. Aby tego dokonać wystarczy przejść kilka poniżej opisanych kroków. Załóż konto na Github Wejdź na stronę github.com, kliknij na Sign up i wypełnij formularz rejestracyjny. Wejdź przez Twój profil do Settings / Emails i zaznacz opcję Keep my email Dowiedz się więcej…

Zadania

1. Zadania operacji formatowania tekstu Napisz program, który wczytuje ze standardowego wejścia liczbę rzeczywistą i wypisuje ją na standardowym wyjściu w notacji wykładniczej (czyli takiej, w której 0.2 to 2.0e-1) Napisz program, który wczytuje ze standardowego wejścia liczbę rzeczywistą i wypisuje ją na standardowym wyjściu z dokładnością do dwóch miejsc po przecinku. 2. Zadania operacji matematycznych Napisz program, który wczytuje ze standardowego wejścia liczbę rzeczywistą x i wypisuje na standardowym wyjściu Dowiedz się więcej…