I am having a small problem I am trying to print the contents of a couple of variables which are located in a a private method. but I simply keep getting ‘Can Not Find Symbol’
Below is the code that I am trying to read the data from (including the println) also I am very new to java.
private void createBooking()
{
String title;
String firstName;
String lastName;
String bookingNo;
String roomType;
System.out.print("Enter title: ");
title = keyboard.next();
System.out.print("Enter first name: ");
firstName = keyboard.next();
System.out.print("Enter last name: ");
lastName = keyboard.next();
System.out.print("Enter booking number: ");
bookingNo = keyboard.next();
System.out.print("Enter room type: ");
roomType = keyboard.next();
aBooking = new Booking (title, firstName, lastName, bookingNo, roomType);
}
public void printCustomerName()
{
System.out.println (createBooking.title);
}
You probably want to put these variables as member variables, and then simply access it without using the
.-operator.Since you do create a
Bookinginstance however, you may want to get rid oftitle,firstName,lastName,bookingNoandroomTypeand put them in theBookingclass instead. And then access them throughaBooking.getTitle()and so on…