Je veux créer une fonction avec kotlin et java!

Introduction ...

Cet article a été rédigé dans 3 articles précédents,

** 4e jour de publication de l'article tous les jours pendant 7 jours **

Il est devenu

Je vais mettre le code à utiliser ci-dessous, mais voir l'article trois avant pour plus de détails sur les fonctionnalités de cette application!

↓ C'est le sujet principal de cet article ↓

Pour créer une fonction dans chaque langue ...

--Pour java

Modificateur Type de retour Nom de la fonction(argument, argument, …) {
Contenu de la fonction
return Valeur de retour
}

Exemple)

WhoActivity.java


private void addMember() {  //Ligne 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);
    }

--Pour kotlin

nom de la fonction amusante(argument:Moule, argument:Moule, …) 戻り値のMoule {
Contenu de la fonction
return Valeur de retour
}

Exemple)

WhoActivity.kt


fun addMember() {  //Ligne 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
}

La méthode d'écriture est très différente, mais les informations requises lors de la définition d'une fonction sont presque les mêmes.

Finalement…

Cette fois, j'ai défini la fonction avec java et kotlin. Des fonctions avec différentes fonctions peuvent être définies en fonction du type d'argument et du type de valeur de retour, j'espère donc continuer à les utiliser fréquemment.

Je publierai un article demain, alors gardez un œil sur moi.

Recommended Posts

Je veux créer une fonction avec kotlin et java!
Je veux faire des transitions d'écran avec kotlin et java!
Je veux implémenter diverses fonctions avec kotlin et java!
Je veux revenir à l'écran précédent avec kotlin et java!
J'ai essayé de créer une fonction de connexion avec Java
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3
J'ai essayé de créer une fonction / écran d'administrateur de site commercial avec Java et Spring
Je veux créer un bouton avec un saut de ligne avec link_to [Note]
Faisons une application TODO avec Java 2 Je veux créer un modèle avec Spring Initializr et créer Hello world
J'ai essayé de créer une fonction de groupe (babillard) avec Rails
J'ai essayé de faire une authentification de base avec Java
Je l'ai fait en Java pour toujours rendre (a == 1 && a == 2 && a == 3) vrai
Je veux utiliser java8 forEach avec index
Je voulais que (a == 1 && a == 2 && a == 3) vrai en Java
J'ai essayé de casser le bloc avec java (1)
Je veux afficher des images avec REST Controller de Java et Spring!
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (édition PowerMockito)
Je souhaite créer un SNS Web sombre avec Jakarta EE 8 avec Java 11
J'ai écrit une fonction Lambda en Java et l'ai déployée avec SAM
Je veux ForEach un tableau avec une expression Lambda en Java
Comment créer une application avec un mécanisme de plug-in [C # et Java]
Java pour jouer avec Function
Je souhaite surveiller un fichier spécifique avec WatchService
Je souhaite définir une fonction dans la console Rails
J'avais l'habitude de faire nc (netcat) avec JAVA normalement
Je souhaite ajouter une fonction de suppression à la fonction de commentaire
[Kotlin] Je voulais générer un png avec une grande capacité par zone [Java]
Rails6 Je veux créer un tableau de valeurs avec une case à cocher
Même en Java, je veux afficher true avec un == 1 && a == 2 && a == 3 (Black Magic)
J'ai essayé de créer un environnement de développement java8 avec Chocolatey
J'ai essayé de moderniser une application Java EE avec OpenShift.
Comment créer un conteneur Java
Je souhaite implémenter une fonction d'édition des informations produit ~ part1 ~
Je souhaite créer un modèle spécifique d'ActiveRecord ReadOnly
Je veux appeler une méthode et compter le nombre
Je voulais juste créer une propriété réactive en Java
J'ai essayé d'interagir avec Java
J'ai essayé de faire coexister Java Optional et la clause de garde
[Rubiy] Je veux créer un tableau à partir d'une chaîne de caractères avec la méthode split. Et vice versa.
J'ai créé un client RESAS-API en Java
Comment créer un tableau Java
[Java] Je souhaite tester l'entrée standard et la sortie standard avec JUnit
Je souhaite l'implémenter en plus lors de l'utilisation de kotlin sur un site exécutant Java
Je veux écrire une boucle qui fait référence à un index avec l'API Stream de Java 8
Facile à créer LINE BOT avec Java Servlet Partie 2: J'ai essayé des messages image et des modèles
Je veux renvoyer un type différent de l'élément d'entrée avec Java8 StreamAPI Reduce ()
Une histoire que j'ai eu du mal à défier le pro de la concurrence avec Java
J'ai essayé de créer une application Android avec MVC maintenant (Java)
[Java] J'ai essayé de faire un labyrinthe par la méthode de creusage ♪
[Java] Je veux effectuer distinctement avec la clé dans l'objet
Je souhaite effectuer un traitement asynchrone et une exécution périodique avec Rail !!!
Je veux extraire entre des chaînes de caractères avec une expression régulière
Je souhaite développer une application web!
Comment créer un résumé de calendrier Java
Je veux écrire un joli build.gradle
Je veux créer une application ios.android
Je souhaite utiliser DBViewer avec Eclipse 2018-12! !!
Je veux écrire un test unitaire!
Comment créer un robot Discord (Java)
Créez quand même une fonction de connexion avec Rails