Java
Il est essentiellement défini dans la classe. C'est comme une partie qui résume le traitement. [Exemple]
public static void hello();{
System.out.println("Hello World");
}
Souvenez-vous une fois comme une phrase fixe jusqu'au public ...
Informations complémentaires données à la méthode.
Dans () après bonjour plus tôt Vous pouvez transmettre des arguments tels que "(nom de chaîne)".
Lorsque vous passez plusieurs arguments, écrivez "(String name, int price)" ... Le premier est appelé le premier argument et le second est appelé le deuxième argument.
Il est utilisé lorsque l'appelant de la méthode souhaite utiliser le résultat. Au fait, le vide de "vide statique public" que j'ai utilisé jusqu'à présent est N'oubliez pas que cela signifie aucune valeur de retour. [Exemple]
....
public static void main(String[]args){
String name=fullName("Yamada","Taro") /*← Attention à ne pas oublier le nom complet ici!*/
printData(name,27);
}
public static void printData(String name,int age){
System.out.println("mon nom est"+name);
System.out.println("Mon âge est"+age);
}
public static String fullName(String firstName,String lastName){
return firstName+lastName;
}
Jusqu'à présent, j'ai fait de nombreuses méthodes en parallèle avec la méthode principale Utilisez des classes car il y a trop de parallèles et c'est difficile à voir. Par conséquent, il est nécessaire d'appeler les méthodes d'autres classes. [Exemple]
/*Classe principale*/
class Main{
public static void main(String[]args){
Person.hello();
}
}
/*Classe de personne*/
class Person{
public static void hello(){
System.out.println("Bonjour");
}
}
Classe principale → classe d'exécution Classe de personne → Logique (classe logique) Il est facile de clarifier le rôle une fois séparé de.
Il est possible d'utiliser des classes créées par d'autres personnes à l'aide de l'importation. Par exemple, un exemple majeur est une classe appelée Math qui a des méthodes mathématiques. Pour le charger, en classe ↑ Vous devez écrire "import java.lang.Math;".
[Exemple] Comment écrire lorsque vous souhaitez renvoyer la plus grande des deux valeurs numériques de l'argument
import java.lang.Math;
class Main{
public static void main(String[]args){
int max=Math.max(3,8);
System.out.println("La valeur maximale est"+max+"est.");
}
}
[Exemple] Comment écrire lors de l'arrondissement après la virgule décimale de l'argument
/*...Omis...Partie de sortie uniquement*/
("IMC"+Math.round(bmi)+"est.");
Scanner Il est possible de recevoir la chaîne de caractères saisie dans la console.
import java.util.Scanner;
class Main{
public static void main (String[]args){
Scanner scanner=new Scanner(System.in);
/*↑ Initialisation du scanner*/
System.out.print("Nom:");
/*À ce stade, l'exécution est temporairement arrêtée et devient un état d'attente d'entrée.*/
String name=scanner.next();
/*Le scanner ici est en minuscules! ".N'oubliez pas! Appelez la chaîne de caractères saisie dans ↑*/
System.out.println("Nom est"+name+"est");
autre Un entier avec scanner.nextInt ();. Vous pouvez recevoir des fractions avec scanner.nextDouble ();.
Lorsque vous divisez la méthode et écrivez la valeur de retour par vous-même Si vous ne les écrivez pas dans l'ordre, ils seront foirés. Vous devez procéder en comprenant chacun d'eux. Il y a de nombreuses parties auxquelles je ne suis pas encore habitué, alors je suis passé en mode dojo de Progate. Je prendrai un certain temps pour me remettre en question.
Recommended Posts