有 Java 编程相关的问题?

你可以在下面搜索框中键入要查询的问题!

java如何编写将布尔值转换为“是”或“否”的方法

我是java新手,我需要编写一个方法,将布尔值true或false转换为字符串“yes”或“no”。我有点迷路了

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)
                    {
                        ???????;
                    } 

            }

共 (2) 个答案

  1. # 1 楼答案

    boolean myBoolean = true;
    String result = myBoolean ? "yes" : "no";
    
  2. # 2 楼答案

    if (pback) {
        return "yes";
    }
    else {
        return "no";
    }
    

    我觉得我错过了什么