Ich möchte eine Funktion mit Kotlin und Java erstellen!

Einführung ...

Dieser Artikel wurde geschrieben in 3 vorherigen Artikeln,

** 4. Tag der Artikelveröffentlichung 7 Tage lang jeden Tag **

Es ist geworden

Ich werde den Code unten verwenden, aber siehe Artikel drei zuvor für weitere Details zu den Funktionen dieser App!

--kotlin Version: https://github.com/sato-na/guruwake_kotlin

↓ Dies ist das Hauptthema dieses Artikels ↓

So erstellen Sie eine Funktion in jeder Sprache ...

Modifikator Rückgabetyp Funktionsname(Streit, Streit, …) {
Funktionsinhalt
return Rückgabewert
}

Beispiel)

WhoActivity.java


private void addMember() {  //Zeile 78
    EditText memberET = findViewById(R.id.member_et);
    ListView memberLV = findViewById(R.id.member_lv);
    memberL.add(memberET.getText().toString());
    memberET.getEditableText().clear();
    ArrayList<String> memberLR = (ArrayList<String>) memberL.clone();
    Collections.reverse(memberLR);
    ArrayAdapter<String> adapter = new ArrayAdapter(this, android.R.layout.simple_list_item_1, memberLR);
    memberLV.setAdapter(adapter);
    }
Name der lustigen Funktion(Streit:Schimmel, Streit:Schimmel, …) 戻り値のSchimmel {
Funktionsinhalt
return Rückgabewert
}

Beispiel)

WhoActivity.kt


fun addMember() {  //Zeile 52
    memberL.add(member_et.text.toString())
    member_et?.text?.clear()
    var memverLR = ArrayList<String>(memberL)
    memverLR.reverse()
    var adapter = ArrayAdapter(this, android.R.layout.simple_list_item_1, memverLR)
    member_lv.adapter = adapter
}

Die Schreibmethode ist sehr unterschiedlich, aber die Informationen, die beim Definieren einer Funktion benötigt werden, sind fast gleich.

Schließlich…

Dieses Mal habe ich die Funktion mit Java und Kotlin definiert. Funktionen mit verschiedenen Funktionen können abhängig von der Art des Arguments und der Art des Rückgabewerts definiert werden. Ich hoffe, dass ich sie weiterhin häufig verwenden kann.

Ich werde morgen einen Artikel veröffentlichen, also bitte behalten Sie mich im Auge.

Recommended Posts

Ich möchte eine Funktion mit Kotlin und Java erstellen!
Ich möchte Bildschirmübergänge mit Kotlin und Java machen!
Ich möchte verschiedene Funktionen mit Kotlin und Java implementieren!
Ich möchte mit Kotlin und Java zum vorherigen Bildschirm zurückkehren!
Ich habe versucht, eine Anmeldefunktion mit Java zu erstellen
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben
Ich habe versucht, mit Java und Spring eine Funktion / einen Bildschirm für den Administrator einer Einkaufsseite zu erstellen
Ich möchte mit link_to [Hinweis] eine Schaltfläche mit einem Zeilenumbruch erstellen.
Lassen Sie uns eine TODO-Anwendung mit Java 2 erstellen. Ich möchte eine Vorlage mit Spring Initializr erstellen und eine Hello-Welt erstellen
Ich habe versucht, mit Rails eine Gruppenfunktion (Bulletin Board) zu erstellen
Ich habe versucht, eine Standardauthentifizierung mit Java durchzuführen
Ich habe Java gemacht, um (a == 1 && a == 2 && a == 3) immer wahr zu machen
Ich möchte Java8 für jeden mit Index verwenden
Ich wollte (a == 1 && a == 2 && a == 3) in Java wahr machen
Ich habe versucht, den Block mit Java zu brechen (1)
Ich möchte Bilder mit REST Controller von Java und Spring anzeigen!
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 ausgeben (PowerMockito Edition)
Ich möchte mit Jakarta EE 8 mit Java 11 ein dunkles Web-SNS erstellen
Ich habe eine Lambda-Funktion in Java geschrieben und mit SAM bereitgestellt
Ich möchte für jedes Array mit Lambda-Ausdruck in Java
So erstellen Sie eine App mit einem Plug-In-Mechanismus [C # und Java]
Java zum Spielen mit Function
Ich möchte eine bestimmte Datei mit WatchService überwachen
Ich möchte eine Funktion in der Rails Console definieren
Ich habe nc (netcat) normalerweise mit JAVA gemacht
Ich möchte der Kommentarfunktion eine Löschfunktion hinzufügen
[Kotlin] Ich wollte ein PNG mit einer großen Kapazität pro Bereich generieren [Java]
Rails6 Ich möchte ein Array von Werten mit einem Kontrollkästchen erstellen
Selbst in Java möchte ich true mit == 1 && a == 2 && a == 3 (Black Magic) ausgeben.
Ich habe versucht, mit Chocolatey eine Java8-Entwicklungsumgebung zu erstellen
Ich habe versucht, eine Java EE-Anwendung mit OpenShift zu modernisieren.
So erstellen Sie einen Java-Container
Ich möchte eine Produktinformationsbearbeitungsfunktion ~ part1 ~ implementieren
Ich möchte ein bestimmtes Modell von ActiveRecord ReadOnly erstellen
Ich möchte eine Methode aufrufen und die Nummer zählen
Ich wollte nur eine reaktive Eigenschaft in Java erstellen
Ich habe versucht, mit Java zu interagieren
Ich habe versucht, Java Optional und Guard-Klausel koexistieren zu lassen
[Rubiy] Ich möchte mit der Split-Methode ein Array aus einer Zeichenfolge erstellen. Und umgekehrt.
Ich habe einen RESAS-API-Client in Java erstellt
So erstellen Sie ein Java-Array
[Java] Ich möchte Standardeingabe und Standardausgabe mit JUnit testen
Ich möchte es zusätzlich implementieren, während ich Kotlin auf einer Site verwende, auf der Java ausgeführt wird
Ich möchte eine Schleife schreiben, die auf einen Index mit der Stream-API von Java 8 verweist
Einfacher LINE BOT mit Java Servlet Teil 2: Ich habe versucht, Bildnachrichten und Vorlagen zu erstellen
Ich möchte mit Java8 StreamAPI redu () einen anderen Typ als das Eingabeelement zurückgeben.
Eine Geschichte, die ich mit Java nur schwer herausfordern konnte
Ich habe versucht, eine Android-Anwendung mit MVC zu erstellen (Java)
[Java] Ich habe versucht, mit der Grabmethode ein Labyrinth zu erstellen ♪
[Java] Ich möchte mit dem Schlüssel im Objekt eindeutig arbeiten
Ich möchte eine asynchrone Verarbeitung und periodische Ausführung mit Rail durchführen !!!
Ich möchte mit einem regulären Ausdruck zwischen Zeichenketten extrahieren
Ich möchte eine Webanwendung entwickeln!
So erstellen Sie eine Java-Kalenderzusammenfassung
Ich möchte ein schönes build.gradle schreiben
Ich möchte eine ios.android App machen
Ich möchte DBViewer mit Eclipse 2018-12 verwenden! !!
Ich möchte einen Unit Test schreiben!
Wie erstelle ich einen Discord Bot (Java)
Erstellen Sie trotzdem eine Anmeldefunktion mit Rails