Renvoyer une chaîne en Java

Rashmi Patidar 12 octobre 2023
Renvoyer une chaîne en Java

En Java, le prototype d’une méthode doit contenir un type return toujours basé sur le type de données spécifié dans la déclaration.

Vous trouverez ci-dessous le bloc de code pour expliquer la fonction de renvoi d’une chaîne.

public class Main {
  public static void main(String[] args) {
    String s = doSomething();
    System.out.println("Print the value from the function: " + s);
  }

  private static String doSomething() {
    return "Hi,I am in doSomething Function";
  }
}

Dans la classe de pilote ci-dessus, il existe une fonction privée qui renvoie une valeur String. Le prototype de la méthode doSomething est également présent ci-dessus.

Premièrement, il possède un modificateur d’accès private qui indique la portée ou la visibilité d’une fonction. Un mot-clé public ou protected définit une visibilité autre que private.

Le mot-clé static est facultatif ; cela signifie que la méthode est appelée sans créer l’instance de classe de pilote. Ainsi, la fonction main est toujours statique et peut être appelée directement sans le nom de la classe du pilote.

La valeur suivante est le type return de la méthode ; il indique que les types de données primitifs, les classes définies par l’utilisateur ou les instances génériques peuvent être renvoyés.

Dans notre cas, la chaîne est le type return de la méthode. Le compilateur vérifie le type return lorsque le codeur écrit le programme. Il renvoie une erreur de compilation si le type return ne correspond pas au prototype donné.

À côté se trouve le nom de la méthode ; il peut s’agir de n’importe quel nom autre que les mots-clés préfixés présents dans Java. Le nom de la fonction suit l’ensemble des paramètres passés.

Le bloc de code ci-dessus n’a pas de paramètres dans la parenthèse (). Mais en fonction de nos besoins, nous pouvons donner un ou un ensemble de paramètres. À l’intérieur des accolades {}, définir le début et la fin de la fonction est ce qu’on appelle souvent un bloc.

Il peut y avoir plusieurs instructions présentes dans le bloc fonction. L’instruction return doit être la dernière. Le type return étant une chaîne, le mot-clé return est précédé de la valeur String présente entre guillemets " ".

La sortie du bloc de code est imprimée ci-dessous.

Print the value from the function : Hi, I am in doSomething Function.
Rashmi Patidar avatar Rashmi Patidar avatar

Rashmi is a professional Software Developer with hands on over varied tech stack. She has been working on Java, Springboot, Microservices, Typescript, MySQL, Graphql and more. She loves to spread knowledge via her writings. She is keen taking up new things and adopt in her career.

LinkedIn

Article connexe - Java String