Rumah  >  Artikel  >  Java  >  Bagaimana untuk menggunakan void dalam java

Bagaimana untuk menggunakan void dalam java

下次还敢
下次还敢asal
2024-05-01 18:15:25300semak imbas

Kaedah perwakilan tidak sah dalam Java tidak mengembalikan sebarang nilai dan sering digunakan untuk melaksanakan operasi atau memulakan objek. Format pengisytiharan kaedah void ialah: void methodName(), dan kaedah panggilan ialah methodName(). Kaedah void sering digunakan untuk: 1. Melakukan operasi tanpa mengembalikan nilai; 3. Melakukan operasi pemprosesan acara;

Bagaimana untuk menggunakan void dalam java

Penggunaan void dalam Java

void ialah kata kunci dalam Java, menunjukkan bahawa kaedah tidak mengembalikan sebarang nilai. Ia biasanya digunakan untuk kaedah yang hanya menjalankan operasi tanpa mengembalikan sebarang hasil.

pengisytiharan kaedah batal

format pengisytiharan kaedah batal adalah seperti berikut:

<code class="java">void methodName() {
  // 方法体
}</code>

di mana:

  • Nama kaedah ialah nama kaedah.
  • () ialah kurungan kosong, menunjukkan bahawa kaedah tersebut tidak menerima sebarang parameter.
  • {} ialah pendakap kerinting badan kaedah, yang mengandungi operasi yang akan dilakukan oleh kaedah tersebut.

panggilan kaedah void

kaedah void boleh dipanggil dengan cara berikut:

<code class="java">methodName();</code>

penggunaan kaedah void

kaedah void biasanya digunakan dalam situasi berikut:

  • nilai: Sebagai contoh, cetak output atau kemas kini data.
  • Memulakan objek: Sebagai contoh, pembina biasanya kaedah tidak sah kerana mereka hanya memulakan objek tanpa mengembalikan sebarang nilai.
  • Lakukan operasi pengendalian acara: Sebagai contoh, pengendali acara klik butang biasanya merupakan kaedah yang tidak sah.
  • Coroutine: Coroutine di Java menggunakan kaedah batal untuk menjeda dan menyambung semula pelaksanaan.

Contoh

Contoh berikut menunjukkan cara menggunakan kaedah void:

<code class="java">public class Main {
    public static void main(String[] args) {
        // 打印输出
        printMessage();

        // 初始化对象
        Person person = new Person("John Doe");

        // 执行事件处理操作
        button.addActionListener(new ActionListener() {
            @Override
            public void actionPerformed(ActionEvent e) {
                System.out.println("Button clicked!");
            }
        });
    }

    public static void printMessage() {
        System.out.println("Hello, world!");
    }

    public static class Person {
        private String name;

        public Person(String name) {
            this.name = name;
        }
    }
}</code>
Dalam contoh ini:

    printMessage() ialah kaedah void yang digunakan untuk mencetak output.
  • printMessage() 是一个 void 方法,用于打印输出。
  • Person 类的构造函数是一个 void 方法,用于初始化 PersonPembina kelas Person ialah kaedah kosong yang digunakan untuk memulakan objek Person.
  • Pengendali acara klik butang ialah kaedah tidak sah yang digunakan untuk membalas peristiwa klik butang.

Atas ialah kandungan terperinci Bagaimana untuk menggunakan void dalam java. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn