Cela fait environ 4 mois que j'ai commencé à apprendre Java, En regardant les notes de questions que j'ai écrites lorsque j'ai commencé à apprendre "Quiconque est débutant a une telle question." J'ai pensé, alors je voudrais le partager avec l'espoir qu'il aidera les débutants.
System.out.print () est un affichage normal. Sortie vers la console. System.out.println () est une méthode de sortie qui s'arrête à la fin.
Par exemple
System.out.print("Miki");
System.out.print("est");
Lorsqu'il est exécuté avec L'affichage est
Je suis Miki
Sera.
System.out.println("Miki");
System.out.println("est");
Puis
Miki
est
devenir.
Que sont les types de données Java [String] et [Char]? Quelle est la différence? [39 fois] Est facile à comprendre.
Mettez le caractère entre guillemets simples.
char a = 'A'
Parce que les guillemets simples sont considérés comme un caractère et les guillemets doubles sont considérés comme des chaînes de caractères.
Dans la tâche d'afficher 8 à la 20e puissance en traitement en boucle, Le code est correct, mais l'affichage est 0! → Cela peut être un problème de tolérance de type de données.
Pour les entiers [byte<short<int<long] Veuillez noter que la taille des valeurs numériques qui peuvent être stockées est différente. Si vous le recherchez, vous verrez combien de temps vous pouvez le stocker. Avec int, les grands nombres qui dépassent la capacité de int, tels que 8 à la puissance 20, ne peuvent pas être affichés. Dans ce cas, utilisez long (pour les entiers). → Il est nécessaire d'utiliser différents types de données en fonction de la taille de la valeur numérique.
En ce qui concerne la méthode, la méthode Main est traitée en premier.
public static void main(String[] args){ }
Cette chose.D'autres méthodes de classe autres que la méthode Main fonctionneront si elles sont appelées si nécessaire, donc peu importe combien vous écrivez, elles ne fonctionneront pas (fondamentalement).
Alors quand tu fais beaucoup de méthodes
Pour la méthode Main, cet article est facile à comprendre. [Introduction à Java] Explication de la méthode principale, de ses arguments (args) et de la valeur de retour
Une "instance" est un objet dans une classe.
Par exemple
test.java
//Nom de la classe Le nom de l'instance que vous souhaitez créer=nouveau nom de classe();← Hako pour mettre les choses que vous souhaitez utiliser dans la classe User
User mycards = new User();
Écrire.
Ensuite, une zone avec la même structure que la classe User est sécurisée dans la mémoire et cette zone est appelée mycards par programme. Le but est d'appeler une classe qui a quelque chose que vous souhaitez utiliser et de créer une boîte pour l'utiliser. Puisque mycards a la même structure que la classe User, elle a une zone de champ (cartes, etc.) dans la classe User. Vous pouvez également utiliser les méthodes de la classe User. (Sauf si le champ ou la méthode a un accès restreint tel que "privé")
«Void» en anglais signifie «vide» ou «invalide». Parallèlement à cela, void en Java signifie que la méthode n'a pas de valeur de retour.
test.java
public static void testMethod(Argument 1,Argument 2){
System.out.print("hogehoge");
}
À ce stade, la valeur de retour est nulle (invalidée) car il s'agit simplement d'un processus appelé "testMethod" qui ne nécessite pas de valeur de retour! Il est devenu.
À ce stade, le nom de la méthode n'a pas de type tel que String.
Au contraire, void est le "type de la méthode qui ne renvoie pas de valeur".
Par exemple, si vous écrivez ʻintau lieu de
void`, cela devient une" méthode qui retourne int ".
test.java
public static int add(int a, int b){
return a+b;
}
À ce stade, la méthode add veut utiliser la valeur de retour, donc int est utilisé à la place de void. Par conséquent, à ce stade, il est nécessaire de renvoyer le type int "a + b".
L'avantage d'utiliser la valeur de retour est qu'elle peut être utilisée lorsque le résultat du traitement de cette méthode est appelé. Par exemple, cette méthode d'ajout
test.java
int result = add(2,3);
System.out.print(result);
Si vous appelez "add method come on!", Vous pouvez utiliser le résultat du traitement tel qu'il est ici, donc même si vous n'écrivez pas out.print (a + b), l'affichage sera affiché.
5
Sera.
"Cette expression de méthode est longue, mais je veux l'utiliser ailleurs. Mais c'est subtil de l'écrire dans out.print pendant longtemps ..." Parfois, si vous définissez une valeur de retour, ce sera une phrase courte.
C'était la série de questions quand j'étais débutant! Ce genre d'étape élémentaire rudimentaire est trop rudimentaire et personne n'écrit sur le net. C'est un gâchis d'y être accro pendant une heure.
Résolvons les questions de base pendant GW! Si vous avez d'autres questions, veuillez commenter ^^
Recommended Posts