154k views
5 votes
Define a toString prototype method that returns the cat's name, gender, and age separated by semicolons.

1 Answer

4 votes

Answer:

Following are the program to this question:

import java.util.*;//import package for user input

public class Main//defining main class

{

public static String Cat (String name, String gender, int age)//defining string method Cat that accept parameter value

{

return name + ';' + gender + ';' + age;//return parameter value

}

public static void main(String[] args) //defining main method

{

String name,gender;//defining String variable

int age;//defining integer variable

System.out.println("Enter name, gender and age: ");//print message

Scanner obx=new Scanner(System.in);//creating Scanner class object for user input

name=obx.next();//input name value

gender=obx.next();//input gender value

age=obx.nextInt();// input age value

System.out.println(Cat(name,gender,age));//print return method value

}

}

Output:

Enter name, gender and age:

dani

Female

12

dani;Female;12

Step-by-step explanation:

In the above-given code, a string method Cat is declared, that accepts three variable "name, gender, and age", inside the method return keyword is used that returns the parameter values.

In the main method, the above parameter variable is declared, which is used to input value from the user-end, and used the print method to print its return value.

User Agrath
by
5.6k points