Новини високих технологій
» » System out println java — консольний вивід

System out println java — консольний вивід

20-06-2018, 19:41
690
В Java можливий вивід даних будь-якого типу. Він реалізується за допомогою рядка коду System.out.println() в Java. Основна середовище використання методу — службові та демонстраційні програми. В інших типах додатків не застосовується, оскільки в них висновок здійснюється за рахунок графічних користувальницьких інтерфейсів з виконанням інших методів.

Що являє собою метод

В Java є потоки, за рахунок яких виконується функція виводу. Кожен з них подається як окрема інструкція, порядок виконання якої задає користувач. Потоки — сполучна ланка між системами вводу-виводу і фізичним пристроєм, тому принцип їх дії однаковий. Відрізняються лише застосовувані до них методи.


У мові програмування байтові потоки належать двом окремим суперклассам. Це InputStream - обробляє функції введення, а OutputStream — виводу. Вони потрібні для байтових потоків, а символьних існують класи Write і Read. Пакет java.lang входить у всі програми на Java. Він містить System, який використовує деякі стандартні елементи для виконання System.out.println().

Огляд синтаксису

Щоб розібратися, як команда працює на Java, слід зрозуміти роботу кожного окремого компонента System.out.println(). System — клас, до якого команда буде звертатися при виконанні. Він інкапсулює необхідні кошти з класів, які забезпечують роботу методу. Out — змінна, яка визначена класом Output і приймає потік. До неї звертається System. Він є екземпляром Output, тому має доступ до всіх його методів за принципами ООП. Println() — екземпляр класу Outputstream, іменований PrintStream. Він містить інструкції, що дозволяють обробляти дані, що виводяться на екран. Сюди посилається мінлива out. Як і в будь-яку функцію, сюди можна передавати аргументи.


Таким чином, для виведення рядка Hello, Java-програма звертається до System, а той, у свою чергу, до Output, а потім до PrintStream, які є екземплярами класу OutputStream і виробляють необхідні дії.

Приклади роботи

Роботу з методом можна забезпечити з допомогою терміналу ОС або середовища розробки. Перед цим створюється проект і клас з однаковими назвами. У вікні створення елемента можна поставити галочку на пункті головного методу. В результаті отримаємо код з необхідними для роботи даними. Введемо в блок головного методу main порожню команду виводу на консоль.
В Java метод system out println може виводити різні типи даних. Щоб вивести на екран рядок, необхідно в порожніх дужках як аргумент вказати набір будь-яких символів в лапках.
Метод може передавати значення змінних будь-якого типу. Для цього потрібно ввести без лапок назва змінної звідки буде братися значення.
Також можна передати значення декількох змінних і дій над ними разом із рядком.
Такий код виведе результат додавання змінних і рядків. Приклавши специфікатори і escape-послідовності до system out println java, приклади можна реалізовувати іншим способом.
Тут застосовується спецификатор %d, який приймає значення зазначених через кому аргументів. У даному прикладі немає переносу рядка. Його забезпечує метод println(), на відміну від print() і printf(), які не здійснюють перекладу. Досягти цієї функції можливо за допомогою escape-послідовності n. Її необхідно додати в рядок через пробіл в тому місці, де потрібен перенесення.
System.out.println() в Java має свої списки escape-послідовностей і запозичених з C++ спецификаторов.

Скорочений введення

Коли необхідно скоротити час написання коду і уникнути помилок, допомагають швидкі способи написання коду. Для того щоб швидко виконати скорочений введення System.out.println() на Java, необхідно ввести syso, натиснути клавішу Enter. Виконується це наступним чином.
При введенні короткої форми команди з'являються спливаючі доповнення. Натиснувши на одну з них, система додасть потрібний кінець інструкції. Таким чином, в Java реалізовані всі можливості виведення. Для того щоб глобально їх освоїти, достатньо трохи практики з застосуванням всіх викладених можливостей.
Цікаво по темі
Як здійснити запис у файл Java
Як здійснити запис у файл Java
При написанні програм на мові Java рано чи пізно постане необхідність читання і запису інформації в файл. Для цього в мові передбачені наступні
Перша програма на Java - Hello World
Перша програма на Java - Hello World
Як написати свою першу програму на Java. Приклад вихідного коду найпростішого Hello World на Java. Опис методів і класу.
Як здійснюється перевірка Java-версії?
Як здійснюється перевірка Java-версії?
У процесі виконання завдань на комп'ютері або ноутбуці іноді потрібна наявність Java. Однією з найпоширеніших ...
Java: робота з файлами - запис, читання, видалення
Java: робота з файлами - запис, читання, видалення
Переважна більшість програм, написаних на Java, так чи інакше взаємодіють з файлами, зберігаючи і дістаючи звідти потрібну інформацію. Для операцій з
BigInteger Java: робота з великими числами
BigInteger Java: робота з великими числами
Для роботи з числами, які не можуть зберігається в стандартних примітивних типів, в Java є спеціальний клас BigInteger. Він не тільки інкапсулює їх
Java: InputStream. Потоки введення
Java: InputStream. Потоки введення
У даній статті ми розглянемо базовий клас для потоків вводу даних в Java - InputStream. Розберемо основну його функціональність і реалізації, які