Определение и метод использования Фонда Java _

концепция

Java-язык «метод» (метод) на другом языке, который также может быть назван как «функция» (Function). Для некоторой сложной логики коды, повторное использование кода, если это необходимо, и быть «готово использовать любой», то это может быть кодом в фигурных скобках «{}» их, и имя. Используйте код, вы можете позвонить непосредственно к имени

Практические упражнения

Структура каталогов

 

 

 

код

Пакет cn.test.logan.day04; 

Импорт из java.util.ArrayList, 

общественный  класс MethodDemo {
     общественного  ИНТ num1,
     общественное  ИНТ num2; 
    
    // методы: некоторая логика инкапсулировать
     @ методов определения грамматики: публичное возвращение имени метода типа () { // логика} 
    общественного  ИНТ GetSum () {
         INT SUM = + num1 num2;
         возвратного SUM; 
    } 
    
    // методы не возвращают значение, выраженное с помощью пустот 
    общественности  недействительным слово () { 
        System.out.println ( «случай нет возвращаемого значения методы, га " ); 
    } 
    
    //Но нет никакого способа возвращаемого значения, метод с тем же именем, но с другим параметром списка параметров, называемый методом перегрузки 
    общественного  недействительным слова (String пары) { 
        System.out.println ( «мой входной параметр:» + пары); 
    } 
    
    // метод с множеством параметров и возвращает значения 
    общественного  пустот говорят (в param1 String, String param2) { 
        System.out.println ( «параметр первого входного сигнала:» + param1); 
        System.out.println ( " второй входной параметр: «+ param2); 
    } 
    
    // параметры метода и возвращает значение 
    публичного  INT getDiff ( Int а, Int B) {
         Int к диф = а - B;
         вернуться к диф; 
    } 
    
    //用来对ArrayList排序
    общественности  статической  недействительным sortForArrayList (ArrayList <Integer> список) {
          для ( INT I = 0; я <list.size () - 1; я ++ ) {
              для ( Int J = 0, J <list.size ( ) -1-я; j ++ ) {
                  если (list.get (J)> list.get (J + 1 )) {
                      INT TMP = list.get (J); 
                     list.set (J, list.get (J + 1 )); 
                     list.set (J + 1 , TMP); 
                 } 
             } 
         } 
    } 
    //打印ArrayList 
    общественности  недействительным печати (ArrayList <Integer> список) {
         для ( INT I = 0; I <list.size (); я ++ ) { 
            System.out.println (list.get (я)); 
        } 
    } 
}
MethodDemo.java

 

Пакет cn.test.logan.day04; 

Импорт из java.util.ArrayList, 

общественного  класс MethodTest {
     общественности  статического  недействительный основной (String [] арг) { 
        MethodDemo MD = новый новый MethodDemo (); 
        md.num1 = 12 ; 
        md.num2 = 13 ; 
        
        INT СУММА = md.getSum ();     
        System.out.println ( "два числа является:" + SUM); 
        
        System.out.println ( «-------------- -------------- " );
         // вызываем метод не возвращает значение 
        md.say (); 
        System.out.println («----------------------------» );
         // параметры вызова, метод не возвращает значение 
        md.say ( «Параметр 1 " ); 
        System.out.println ( " ---------------------------- " );
         // вызов с несколькими параметрами, нет возвращает значение 
        md.say ( "параметр A", "B" параметр ); 
        System.out.println ( «------------------------ ---- " );
         // параметры вызов метода, возвращаемое значение 
        Int разн = md.getDiff (20, 10 ); 
        System.out.println (разн); 
        System.out.println ( " ---- ------------------------ " ); 
        
        // определить ArrayList, после достижения порядка сортировки и нажмите мелкий шрифт 
        ArrayList <Integer> Al = новыйArrayList <> (); 
        al.add ( 20 ); 
        al.add ( 10 ); 
        al.add ( 40 ); 
        al.add ( 15 ); 
        
        md.sortForArrayList (аль); 
        md.print (аль); 
    } 

}
MethodTest.java

 

рекомендация

отwww.cnblogs.com/OliverQin/p/12064430.html