sergAccount

Untitled

Aug 9th, 2020
217
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.79 KB | None | 0 0
  1. /*
  2.  * To change this license header, choose License Headers in Project Properties.
  3.  * To change this template file, choose Tools | Templates
  4.  * and open the template in the editor.
  5.  */
  6. package com.mycompany.app11;
  7.  
  8. public class Test {    
  9.     // определение (объявление) метода
  10.     // 1) имя метода
  11.     // Метод add (имя метода) - скадывает два целых числа (метод для вычисления суммы двух чисел)
  12.     // static - означает что метод статический
  13.     // a, b - параметры метода типа int
  14.     public static int add(int a, int b){
  15.         // используем оператор управления return для получения результата //return (a+b);
  16.         int result = a + b;                        
  17.         return result;
  18.     }          
  19.     // метод printStr - выводит на экран строку - параметр метода (значение типа String)
  20.     // если не требуется вернуть результат определенного типа - используем тип void
  21.     public static void printStr(String s){
  22.         System.out.println(s);
  23.     }    
  24.     // метод printHello - выводит на экран фразу Hello
  25.     public static void printHello(){
  26.         System.out.println("HELLO!");
  27.     }    
  28.     // статический метод - вызывается призвапуске программы на выполение
  29.     public static void main(String[] args) {
  30.         System.out.println("main");
  31.         // вызываем метод с именем add и передаем необходимые значения
  32.         // вызов метода add
  33.         int result = add(10, 20);        
  34.         System.out.println(result);        
  35.         result = add(40, 20);        
  36.         System.out.println(result);            
  37.         //int c = 10 + 20;
  38.         // вызываем метод printStr
  39.         printStr("HELLO JAVA!");
  40.         //
  41.         printHello();        
  42.         // вызов статического метода класса MathUtil
  43.         // ИмяКласса.ИмяМетода (для статических методов)
  44.         double res = MathUtil.areaOfRect(10, 20);
  45.         System.out.println(res);
  46.        
  47.         int[] array = {1, 3, 5, 6, 6, 7, 8};
  48.         String delim = ",";
  49.         ArrayUtil.printArray(array, delim);
  50.        
  51.         // 1)
  52.         //double resc = MathUtil.areaOfCircle(5.5, 3.14);
  53.         // 2)
  54.         double resc = MathUtil.areaOfCircle(5.5);
  55.         //System.out.println();        
  56.         System.out.println("\nresc=" + resc);
  57.        
  58.     }
  59. }    
  60.  
  61.  
  62.  
Add Comment
Please, Sign In to add comment