Home News Forum Articles
  Welcome back Join CF
You are here You are here: Home | Forum | Java Help!!! Please :)


You are currently viewing our boards as a guest which gives you limited access to view most of the discussions, articles and other free features. By joining our Virgin Media community you will have full access to all discussions, be able to view and post threads, communicate privately with other members (PM), respond to polls, upload your own images/photos, and access many other special features. Registration is fast, simple and absolutely free so please join our community today.


Welcome to Cable Forum
Go Back   Cable Forum > Computers & IT > General IT Discussion

Java Help!!! Please :)
Reply
 
Thread Tools
Old 21-11-2011, 20:18   #1
cnewton2k
cf.geek
 
Join Date: Mar 2005
Location: North
Age: 31
Services: 100 Meg + Phone
Posts: 898
cnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of lightcnewton2k is a glorious beacon of light
Send a message via MSN to cnewton2k Send a message via Skype™ to cnewton2k
Java Help!!! Please :)

Hi,

I am trying to write a program for a project at uni and i have become stuck!

I have an array that contains train codes and times and i need to pull various pieces of information out of it! Now there are duplicates in there that i need to some how take into account for and i am stuck!

/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package travel;

import javax.swing.JOptionPane;

/**
*
* @author cnewton2k
*/
class planner
{

public planner()
{
String traintimes[][] = new String[32][6];


traintimes[0][0] = "EA101";
traintimes[0][1] = "London";
traintimes[0][2] = "Paris";
traintimes[0][3] = "10.05";
traintimes[0][4] = "11.18";
traintimes[0][5] = "45";
traintimes[1][0] = "EA101";
traintimes[1][1] = "Paris";
traintimes[1][2] = "La Vella";
traintimes[1][3] = "11.30";
traintimes[1][4] = "13.24";
traintimes[1][5] = "40";
traintimes[2][0] = "AE101";
traintimes[2][1] = "La Vella";
traintimes[2][2] = "Paris";
traintimes[2][3] = "13.47";
traintimes[2][4] = "15.41";
traintimes[2][5] = "40";
traintimes[3][0] = "AE101";
traintimes[3][1] = "Paris";
traintimes[3][2] = "London";
traintimes[3][3] = "15.50";
traintimes[3][4] = "17.03";
traintimes[3][5] = "45";
traintimes[4][0] = "PA102";
traintimes[4][1] = "Lisbon";
traintimes[4][2] = "Madrid";
traintimes[4][3] = "10.44";
traintimes[4][4] = "11.56";
traintimes[4][5] = "27";
traintimes[5][0] = "PA102";
traintimes[5][1] = "Madrid";
traintimes[5][2] = "La Vella";
traintimes[5][3] = "12.08";
traintimes[5][4] = "13.21";
traintimes[5][5] = "32";
traintimes[6][0] = "AP102";
traintimes[6][1] = "La Vella";
traintimes[6][2] = "Madrid";
traintimes[6][3] = "13.45";
traintimes[6][4] = "15.12";
traintimes[6][5] = "32";
traintimes[7][0] = "AP102";
traintimes[7][1] = "Madrid";
traintimes[7][2] = "Lisbon";
traintimes[7][3] = "15.24";
traintimes[7][4] = "16.36";
traintimes[7][5] = "27";
traintimes[8][0] = "IA103";
traintimes[8][1] = "Rome";
traintimes[8][2] = "Monte Carlo";
traintimes[8][3] = "10.45";
traintimes[8][4] = "12.08";
traintimes[8][5] = "28";
traintimes[9][0] = "IA103";
traintimes[9][1] = "Monte Carlo";
traintimes[9][2] = "La Vella";
traintimes[9][3] = "12.25";
traintimes[9][4] = "13.27";
traintimes[9][5] = "26";
traintimes[10][0] = "AI103";
traintimes[10][1] = "La Vella";
traintimes[10][2] = "Monte Carlo";
traintimes[10][3] = "13.50";
traintimes[10][4] = "14.52";
traintimes[10][5] = "26";
traintimes[11][0] = "AI103";
traintimes[11][1] = "Monte Carlo";
traintimes[11][2] = "Rome";
traintimes[11][3] = "15.00";
traintimes[11][4] = "16.23";
traintimes[11][5] = "28";
traintimes[12][0] = "FA104";
traintimes[12][1] = "Paris";
traintimes[12][2] = "Bern";
traintimes[12][3] = "09.30";
traintimes[12][4] = "10.26";
traintimes[12][5] = "16";
traintimes[13][0] = "FA104";
traintimes[13][1] = "Bern";
traintimes[13][2] = "Vaduz";
traintimes[13][3] = "10.45";
traintimes[13][4] = "11.26";
traintimes[13][5] = "10";
traintimes[14][0] = "FA104";
traintimes[14][1] = "Vaduz";
traintimes[14][2] = "Vienna";
traintimes[14][3] = "11.50";
traintimes[14][4] = "12.42";
traintimes[14][5] = "16";
traintimes[15][0] = "AF104";
traintimes[15][1] = "Vienna";
traintimes[15][2] = "Vaduz";
traintimes[15][3] = "13.00";
traintimes[15][4] = "13.52";
traintimes[15][5] = "16";
traintimes[16][0] = "AF104";
traintimes[16][1] = "Vaduz";
traintimes[16][2] = "Bern";
traintimes[16][3] = "14.10";
traintimes[16][4] = "15.02";
traintimes[16][5] = "10";
traintimes[17][0] = "AF104";
traintimes[17][1] = "Bern";
traintimes[17][2] = "Paris";
traintimes[17][3] = "15.20";
traintimes[17][4] = "16.16";
traintimes[17][5] = "18";
traintimes[18][0] = "IC105";
traintimes[18][1] = "Rome";
traintimes[18][2] = "Vienna";
traintimes[18][3] = "10.20";
traintimes[18][4] = "12.45";
traintimes[18][5] = "42";
traintimes[19][0] = "IC105";
traintimes[19][1] = "Vienna";
traintimes[19][2] = "Prague";
traintimes[19][3] = "13.05";
traintimes[19][4] = "13.37";
traintimes[19][5] = "10";
traintimes[20][0] = "CI105";
traintimes[20][1] = "Prague";
traintimes[20][2] = "Vienna";
traintimes[20][3] = "14.00";
traintimes[20][4] = "14.32";
traintimes[20][5] = "10";
traintimes[21][0] = "CI105";
traintimes[21][1] = "Vienna";
traintimes[21][2] = "Rome";
traintimes[21][3] = "14.45";
traintimes[21][4] = "17.10";
traintimes[21][5] = "42";
traintimes[22][0] = "EC106";
traintimes[22][1] = "London";
traintimes[22][2] = "Berlin";
traintimes[22][3] = "10.30";
traintimes[22][4] = "12.47";
traintimes[22][5] = "60";
traintimes[23][0] = "EC106";
traintimes[23][1] = "Berlin";
traintimes[23][2] = "Prague";
traintimes[23][3] = "13.02";
traintimes[23][4] = "13.29";
traintimes[23][5] = "12";
traintimes[24][0] = "CE106";
traintimes[24][1] = "Prague";
traintimes[24][2] = "Berlin";
traintimes[24][3] = "13.55";
traintimes[24][4] = "14.22";
traintimes[24][5] = "12";
traintimes[25][0] = "CE106";
traintimes[25][1] = "Berlin";
traintimes[25][2] = "London";
traintimes[25][3] = "14.30";
traintimes[25][4] = "16.47";
traintimes[25][5] = "60";
traintimes[26][0] = "FN107";
traintimes[26][1] = "Paris";
traintimes[26][2] = "Amsterdam";
traintimes[26][3] = "11.25";
traintimes[26][4] = "12.19";
traintimes[26][5] = "18";
traintimes[27][0] = "FN107";
traintimes[27][1] = "Amsterdam";
traintimes[27][2] = "Brussels";
traintimes[27][3] = "12.25";
traintimes[27][4] = "12.57";
traintimes[27][5] = "8";
traintimes[28][0] = "FN107";
traintimes[28][1] = "Brussels";
traintimes[28][2] = "Luxembourg";
traintimes[28][3] = "13.02";
traintimes[28][4] = "13.27";
traintimes[28][5] = "8";
traintimes[29][0] = "NF107";
traintimes[29][1] = "Luxembourg";
traintimes[29][2] = "Brussels";
traintimes[29][3] = "13.35";
traintimes[29][4] = "14.00";
traintimes[29][5] = "8";
traintimes[30][0] = "NF107";
traintimes[30][1] = "Brussels";
traintimes[30][2] = "Amsterdam";
traintimes[30][3] = "14.05";
traintimes[30][4] = "14.37";
traintimes[30][5] = "8";
traintimes[31][0] = "NF107";
traintimes[31][1] = "Amsterdam";
traintimes[31][2] = "Paris";
traintimes[31][3] = "14.43";
traintimes[31][4] = "15.45";
traintimes[31][5] = "18";

Object menusystem = JOptionPane.showInputDialog(null, "Welcome to The Booking System Please Select From The Following Options", "The Planner", JOptionPane.QUESTION_MESSAGE, null, new String[]
{
"Display Station Name",
"Display the times for a given journey",
"Find the price to travel on a route",
"List departures with a journey time greater than or less than a given amount of time.",
"List the destinations available from a given station.",
"List all departures or arrivals for a given station within a given timeframe.",
"Plan A Route"
}, "Display Station Name");
if (menusystem == null)
{
JOptionPane.showMessageDialog(null, "You have clicked cancel the program will now exit, thanks for using the Booking System");
System.exit(0);
}
if (menusystem.equals ("Display Station Name"))

{
for (int i=0; i<32; i++)
{

}
if (menusystem.equals ("Display the times for a given journey"))
{

}
if (menusystem.equals ("Find the price to travel on a route"))
{
}
if (menusystem.equals ("List departures with a journey time greater than or less than a given amount of time."))
{
}
if (menusystem.equals ("List the destinations available from a given station."))
{
}
if (menusystem.equals ("List all departures or arrivals for a given station within a given timeframe."))
{
}
if (menusystem.equals ("Plan A Route"))
{
}

}


}}

Any help would be really appricated!

Thanks
__________________
XBOX Live : cnewton2k

cnewton2k is offline   Reply With Quote
Advertisement
Reply


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Google Search




All times are GMT +1. The time now is 15:54.


Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2012, vBulletin Solutions, Inc.
Copyright © 2003 - 2012, Cable Forum.
(server1.cableforum.co.uk)

SEO by vBSEO 3.3.2