need help on a java project, i am still a beginner so i havent learnt alot of advanced techniques yet,i have taken a screenshot of the questions as it is hard to explain it.

Java stock project help URGENT
and i have done these, i am stuck on if the user enters choice 2 the program will display existing stock information and prompt user to update share price,help is appreciated
GeSHi (java):
/*Chin Zhi Qiang
*Computer programming Project
*/
import java.util.Scanner;
class ChinZhiQiang {
static final double capital = 100000.00;//starting capital
public static void main
(String args
[]){ /////Variables////
Scanner myScanner =
new Scanner
(System.
in);
int choice;
/////Menu/////
System.
out.
println("\tStock Portfolio\t");
System.
out.
println("======================================");
System.
out.
println("1) Select 1 to create stock portfolio.");
System.
out.
println("2) Select 2 to update share price.");
System.
out.
println("3) Select 3 to exit.");
/////Prompt Input/////
System.
out.
print("Please enter your choice(1 - 3): ");
choice = myScanner.nextInt();
if(choice == 1){
portFolio();
}
if(choice == 2){
updateSharePrice();
}
if(choice == 3){
System.
out.
println("Thanks for using");
}
}
static void portFolio(){/////portFolio method/////
Scanner portFolioScanner =
new Scanner
(System.
in);
int stocksToCreate =0;
double stockUnitPrice = 0;
int stockUnit = 0;
int modify;
System.
out.
print("Number of stocks in your portfolio (max 99): ");
stocksToCreate = portFolioScanner.nextInt();
System.
out.
println();
//line break do
{
System.
out.
print("Please Enter Stock name ( between 8 and 14 characters ): ");
stockName = portFolioScanner.next();
System.
out.
print("Please Enter 3 or 4 letter stock symbol: ");
stockSym = portFolioScanner.next();
System.
out.
print("Please Enter unit price: ");
stockUnitPrice = portFolioScanner.nextDouble();
System.
out.
print("Please Enter no. of units bought: ");
stockUnit = portFolioScanner.nextInt();
System.
out.
println();
// line break
System.
out.
println("You have entered: ");
System.
out.
println(stockName+
"\t"+stockSym+
"\t"+stockUnit+
" units\t"+
"@ "+stockUnitPrice
);
System.
out.
print("If Ok, enter 1 else enter 0 to modify: ");
modify = portFolioScanner.nextInt();
}while(modify == 0);
System.
out.
print("--- Accepted --- Cash Value Left $:");
System.
out.
print(capital -
(stockUnit * stockUnitPrice
));
System.
out.
print("\n************************************\n");
}/////End of portFolio method/////
static void updateSharePrice(){/////Start of updateSharePrice method/////
System.
out.
println("Here is your current list of stocks : \n");
System.
out.
print("\t\t\t\tBought Current Stock\n");
System.
out.
println("Stock Name\tSymbol\tUnits\tPrice\tPrice\tValue ");
System.
out.
print("----------\t------\t-----\t-----\t-----\t-----\n");
// System.out.print(stockName);
}
}
Created by GeSHI 1.0.7.20