Je suis nouveau à java et je "ai besoin d'écrire une méthode qui traduit un booléen vrai ou faux en une chaîne" oui "ou" non ». Je suis un peu perducomment écrire une méthode qui traduit un booléen en "oui" ou "non"
public class Book
{
private String title;
private String author;
private String isbn;
private int pages;
private boolean pback;
private double price;
/**
* Constructor for objects of class Book
*/
public Book(String bookTitle, String bookAuthor, String bookCode, int bookPages, boolean paperback, double bookRetail)
{
// initialise instance variables
title = bookTitle;
author = bookAuthor;
isbn = bookCode;
pages = bookPages;
pback = paperback;
price = bookRetail;
}
public String translate(boolean trueorFalse)
{
if(pback = true)
{
??????;
}
else(pback = false)
{
???????;
}
}
Le code dans votre fonction translate() est incorrect. Vous utilisez un opérateur d'affectation dans la clause if et else à la place de l'opérateur d'égalité. Vous n'avez également pas d'accolade de fermeture pour la définition de classe. Petites choses, et je suis sûr que personne ne va essayer de faire fonctionner ce code, mais c'est sympa d'avoir des choses correctes :) –
Les développeurs qui écrivent b == vrai ou b == faux devraient être envoyés au camp d'entraînement booléen pour la rééducation. – starblue
Est-ce que ce sont les devoirs? – MAK