Cet article a été écrit dans Article précédent,
** 2ème jour de publication de l'article tous les jours pendant 7 jours **
Il est devenu
Le code à utiliser est collé ci-dessous, mais consultez l'article précédent pour plus de détails sur les fonctionnalités de cette application!
--version java: https://github.com/sato-na/guruwake_java
↓ C'est le sujet principal de cet article ↓
-- table des matières --
Comment définir des variables
Comment rédiger une déclaration if
Comment rédiger une instruction for
Comment passer de String à Int
--Pour java
Saisissez le nom de la variable=valeur initiale;
Le type doit être spécifié
Exemple)
ResultActivty.java
String rTxt = ""; //Ligne 31
int memberNum = memberL.size(); //Ligne 33
--Pour kotlin
val/nom de variable var=valeur initiale
Il est nécessaire de spécifier val (immuable) ou var (variable)
Exemple)
ResultActivity.kt
var rTxt = "" //Ligne 22
val memberNum = memberL.size //24e ligne
--Pour java
if (conditions) {
//Traitement lorsque la condition est vraie
}
Exemple)
ResultActivity.java
if (n <= memberNum % groupNumI) { //39e ligne
p++;
}
--Pour kotlin
if (conditions) {
//Traitement lorsque la condition est vraie
}
Exemple)
ResultActivity.kt
if (n <= memberNum % groupNumI) { //30ème ligne
p++
}
Même façon d'écrire
--Pour java
for (Variables utilisées lors de la conversion de l'instruction for;Condition variable;Traitement des variables après traitement) {
//Traitement lors de la saisie de l'instruction for
}
Exemple)
ResultActivity.java
for (int q = 0; q < p; q++) { //Ligne 43
rTxt += " " + memberL.get(0) + "\n";
memberL.remove(0);
}
--Pour kotlin
for (Valeur initiale de la variable dans la variable utilisée dans pour..Valeur finale){
//Traitement lors de la saisie de l'instruction for
}
Exemple)
ResultActivity.kt
for (q in 0..p-1) { //Ligne 34
rTxt += " " + memberL[0] + "\n"
memberL.remove(memberL[0])
}
La méthode de spécification du nombre d'instructions for est différente
--Pour java
variable int= Integer.parseInt(Chaîne de caractères à modifier)
Exemple)
ResultActivity.java
final String groupNum = intent.getStringExtra("GROUP_NUM"); //26e ligne
int groupNumI = Integer.parseInt(groupNum); //32e ligne
--Pour kotlin
val/nom de variable var: Int =Valeur à changer.toInt()
Exemple)
ResultActivity.kt
val groupNum = intent.getStringExtra("GROUP_NUM") //18e ligne
val groupNumI : Int = groupNum.toInt() //Ligne 23
La syntaxe est très différente
Cette fois, j'ai essayé de résumer les bases de java et kotlin. J'utilise uniquement ce qui est dans le code sur github Les noms de variables sont difficiles à comprendre et de nombreuses fonctions ne sont pas mentionnées dans cet article. C'était peut-être difficile à comprendre ... Cependant, j'espère que c'est un peu plus facile à comprendre que juste le code.
Je publierai un article comme celui-ci demain, alors gardez un œil sur moi.