JAVA_21 Samstag, 1. Juni 13:40:29 Moskau 2019 https://habr.com/en/post/320712/ Switch vs If
Samstag, 1. Juni 2019, 19:32:41 Uhr
//\\
https://www.compilejava.net/ Самый лучший компилятор !!!!!!!!!!!!!!!!
\\//
𝔄𝔩𝔩𝔢𝔰 𝔦𝔰𝔱 𝔴𝔢𝔤. 𝔚𝔦𝔢 𝔨ö𝔫𝔫𝔱𝔢 𝔦𝔠𝔥 𝔟𝔦𝔱𝔴𝔢𝔦𝔰𝔢 𝔬𝔡𝔢𝔯 𝔟𝔦𝔱𝔴𝔢𝔦𝔰𝔢 𝔒𝔭𝔢𝔯𝔞𝔱𝔦𝔬𝔫𝔢𝔫 𝔳𝔢𝔯𝔤𝔢𝔰𝔰𝔢𝔫
𝔥𝔱𝔱𝔭𝔰://𝔪𝔢𝔱𝔞𝔫𝔦𝔱.𝔠𝔬𝔪/𝔧𝔞𝔳𝔞/𝔱𝔲𝔱𝔬𝔯𝔦𝔞𝔩/2.13.𝔭𝔥𝔭
https://www.compilejava.net/
Защита Уфимцева
https://vertex-academy.com/tutorials/ru/cikl-for-each/
https://vertex-academy.com/tutorials/ru/system-print-i-system-println/ заметили ?
https://vertex-academy.com/tutorials/ru/samouchitel-po-java-s-nulya/
https://www.worldtimeserver.com/aktuelle-Zeit-in-RU-MOW.aspx
𝔇𝔞𝔰 𝔤𝔞𝔫𝔷𝔢 𝔢𝔯𝔰𝔱𝔢 𝔍𝔞𝔥𝔯
𝔇𝔞𝔰 𝔏𝔢𝔯𝔫𝔢𝔫 𝔦𝔰𝔱 𝔡𝔢𝔪 ℨä𝔥𝔩𝔢𝔫 𝔦𝔫𝔫𝔢𝔯𝔥𝔞𝔩𝔟 𝔡𝔢𝔯 𝔢𝔯𝔰𝔱𝔢𝔫 𝔟𝔢𝔦𝔡𝔢𝔫 𝔤𝔢𝔴𝔦𝔡𝔪𝔢𝔱
ℨ𝔢𝔥𝔫, 𝔲𝔫𝔡 𝔢𝔱𝔴𝔞 𝔦𝔫 𝔡𝔢𝔯 𝔢𝔯𝔰𝔱𝔢𝔫 𝔍𝔞𝔥𝔯𝔢𝔰𝔥ä𝔩𝔣𝔱𝔢 - 𝔰𝔬𝔤𝔞𝔯 𝔡𝔦𝔢 𝔓𝔞𝔯𝔱𝔦𝔱𝔲𝔯
𝔦𝔫𝔫𝔢𝔯𝔥𝔞𝔩𝔟 𝔢𝔦𝔫𝔢𝔰 𝔇𝔲𝔱𝔷𝔢𝔫𝔡𝔰.
Вот они, забыл всё, что учил до этого. Теперь всё внимание им.
https://riptutorial.com/ru/java/example/14282/the-shift-operators---------and-----
Операторы сдвига (<<, >> и >>> )
В Java есть три оператора. для выполнения поразрядного смещения по 32 и 64-битным целым значениям.
Это все двоичные операторы, первый операнд которых является смещаемым значением,
а второй операнд говорит, как далеко сдвинуться.
Оператор << или левого сдвига сдвигает значение, заданное первым операндом влево , на число битных позиций, заданных вторым операндом. Пустые позиции на правом конце заполняются нулями.
Оператор «>>» или арифметического сдвига сдвигает значение, заданное первым операндом, вправо , на количество битных позиций, заданных вторым операндом. Пустые позиции на левом конце заполняются копированием самого левого разряда. Этот процесс известен как расширение знака .
Оператор «>>>» или логического сдвига сдвигает значение, заданное первым операндом, вправо на число битных позиций, заданных вторым операндом. Пустые позиции в левом конце заполняются нулями.
В то же время, Язык Java предоставляет 4 оператора, которые выполняют побитовые или логические операции с целыми или булевыми операндами.
~ ) является унарным оператором, который выполняет поразрядное или логическое обращение битов одного операнда; см. JLS 15.15.5. ,& ) является двоичным оператором, который выполняет побитовое или логическое «и» из двух операндов; см. JLS 15.22.2. ,| ) является двоичным оператором, который выполняет побитовое или логическое «включение» или «из двух операндов»; см. JLS 15.22.2. ,^ ) является двоичным оператором, который выполняет побитовое или логическое «исключение» или «из двух операндов»; см. JLS 15.22.2. ,
Логические операции, выполняемые этими операторами, когда операнды являются логическими, можно суммировать следующим образом: Оставлю место для картинки. А пока укажу ссылку https://docs.oracle.com/javase/specs/jls/se7/html/jls-15.html#jls-15.22.2 ............................................и на сегодня 19:23:39 𝔐𝔦𝔱𝔱𝔴𝔬𝔠𝔥, 5. 𝔍𝔲𝔫𝔦 2019 𝔐𝔬𝔰𝔨𝔞𝔲𝔢𝔯 ℨ𝔢𝔦𝔱 (𝔐𝔖𝔎) 0300 𝔘𝔗ℭ
𝔘𝔫𝔱𝔢𝔯𝔰𝔠𝔥𝔦𝔢𝔡 𝔳𝔬𝔫 ℑ𝔥𝔯𝔢𝔪 𝔖𝔱𝔞𝔫𝔡𝔬𝔯 𝔱: Всё. http://av-assembler.ru/instructions/loop.php Ассемблер Ассемблер для чайников Примеры на Ассемблере (исходники на Ассемблере) Ассемблер и языки высокого уровня http://granat.wiki/enc/i/ischislenie-ischislenie-beskonechno-malykh/ Исчисление (Исчисление бесконечно малых)
//******************************************************************* // Welcome to CompileJava! //Вот и пример : https://www.compilejava.net/ best// If you experience any issues, please contact us ('More Info') --> // Sorry that the "Paste" feature no longer works! GitHub broke it. //******************************************************************* // Samstag, 1. Juni, 18:26:11 Uhr MSK 2019 // MariaStudy.java // http://study-java.ru/uroki-java/urok-8-java-logicheskye-i-uslovnye-operatory/ // public class MariaStudy { public static void main(String[] args) { // Объявить число вида int (Целое число 32 bit) // Представляющее вашу тестовую оценку (score) int a = 30; int b = 20; if (a == b) { //Если a равно b - выводим сообщение System.out.println("a и b равны!"); } else{ //Если a не равно b - выводим сообщение System.out.println("a и b не равны!"); } } }switch (переключатель) { case значение1: инструкция1; break; case значение2: инструкция2; break; … default: инструкция_по_умолчанию; }Successfully compiled /tmp/java_HUzWNf/MariaStudy.java <--main method a и b не равны!a и b не равны! Пару вещей нашёл. Умеют. Спасибо хорошим людям !!! //******************************************************************* // Welcome to CompileJava! // If you experience any issues, please contact us ('More Info') --> // Sorry that the "Paste" feature no longer works! GitHub broke it. //******************************************************************* next MariaStudy1.java // это на одну тему, но чуть сложнее. // Samstag, 1. Juni, 18:26:11 Uhr MSK 2019 // MariaStudy1.java // http://study-java.ru/uroki-java/urok-8-java-logicheskye-i-uslovnye-operatory/ // public class MariaStudy1 { public static void main(String[] args) { // Объявить число вида int (Целое число 32 bit) // Представляющее вашу тестовую оценку (score) int day = 7; String dayString; switch (day) { case 1: dayString = "Понедельник"; break; case 2: dayString = "Вторник"; break; case 3: dayString = "Среда"; break; case 4: dayString = "Четверг"; break; case 5: dayString = "Пятница"; break; case 6: dayString = "Суббота"; break; case 7: dayString = "Воскресенье"; break; default: dayString = "Ошибка"; break; } System.out.print(dayString); } } // Output Воскресенье //******************************************************************* // Welcome to CompileJava! // If you experience any issues, please contact us ('More Info') --> // Sorry that the "Paste" feature no longer works! GitHub broke it. //******************************************************************* // http://study-java.ru/uroki-java/urok-8-java-logicheskye-i-uslovnye-operatory/comment-page-1/ // Samstag, 1. Juni,22:00:01 Uhr MSK 2019 public class Son { private static int a = 9 ; private static int b = 4 ; private static int c = 5 ; private static int d = 26 ; private static int result; public static void main(String[] args) { if (a < b){ result = b; } else { result = a; } if (result < c){ result = c; } else { result = result; } if (result < d){ result = d; } else { result = result; } System.out.println(result); } } // Output : 26 //******************************************************************* // Welcome to CompileJava! // If you experience any issues, please contact us ('More Info') --> // Sorry that the "Paste" feature no longer works! GitHub broke it. //******************************************************************* import java.lang.Math; // headers MUST be above the first class // one class needs to have a main() method public class HelloWorld { // arguments are passed using the text field below this editor public static void main(String[] args) { OtherClass myObject = new OtherClass("Hello World!"); System.out.print(myObject); } } // you can add other public classes to this editor in any order public class OtherClass { private String message; private boolean answer = false; public OtherClass(String input) { message = "Why, " + input + " Isn't this something?"; } public String toString() { return message; } } http://qaru.site/questions/540352/how-does-systemoutprint-work Это очень чувствительный момент, чтобы понять, как работает System.out.print. Если первый элемент - String, то оператор плюс (+) работает как оператор String concate. Если первый элемент - целое число плюс (+), оператор работает как математический оператор. --- https://www.fandroid.info/konstruktsii-vybora-v-yazyke-java
http://pr0java.blogspot.com/2015/04/ifelse.html
Все операторы Java можно разделить на следующие группы:
http://proglang.su/java/decision-making-operators 11.2. Java — Оператор if http://proglang.su/java/operator-if-else 11.3. Java — Оператор if..else http://proglang.su/java/embedded-operator-if 11.4. Java — Вложенный оператор if http://proglang.su/java/operator-switch-case 11.5. Java — Оператор switch..case http://proglang.su/java/conditional-operator 11.6. Java — Условный оператор ? : (вопросительный знак и двоеточие) всего пять, может до осени управлюсь. https://vertex-academy.com/tutorials/ru/cikl-for-each/ for цикл неоднозначно. Вынес в отд. директорию ещё ссылка https://docs.oracle.com/javase/tutorial/java/nutsandbolts/branch.html одного for на весь июнь хватит. Heute Sonntag, 2. Juni, 13:19:54 Uhr MSK 2019 14:19:23 𝔐𝔬𝔫𝔱𝔞𝔤, 3. 𝔍𝔲𝔫𝔦 2019 𝔐𝔬𝔰𝔨𝔞𝔲𝔢𝔯 ℨ𝔢𝔦𝔱 (𝔐𝔖𝔎) 0300 𝔘𝔗ℭ 𝔘𝔫𝔱𝔢𝔯𝔰𝔠𝔥𝔦𝔢𝔡 𝔳𝔬𝔫 ℑ𝔥𝔯𝔢𝔪 𝔖𝔱𝔞𝔫𝔡𝔬𝔯𝔱: 𝔥𝔱𝔱𝔭𝔰://𝔴𝔴𝔴.𝔴𝔬𝔯𝔩𝔡𝔱𝔦𝔪𝔢𝔰𝔢𝔯𝔳𝔢𝔯.𝔠𝔬𝔪/𝔞𝔨𝔱𝔲𝔢𝔩𝔩𝔢-ℨ𝔢𝔦𝔱-𝔦𝔫-ℜ𝔘-𝔐𝔒𝔚.𝔞𝔰𝔭𝔵
class ForLoopBasics4