Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 8 of 8

Thread: [Paypal] Blackjack basic java help.

  1. #1
    Junior Member
    Join Date
    Jun 2011
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default [Paypal] Blackjack basic java help.

    Code
    // BlackJack by Andre
     
    import java.util.*;
    import hsa.*;
     
    public class blackjack{
    static Console c;
     
    static final int maxSuits = 4;
    static final int spades = 0;
    static final int clubs = 1;
    static final int hearts = 2;
    static final int diamonds = 3;
     
    static final int maxCards = 14;
    static final int A = 1;
    static final int J = 11;
    static final int Q = 12;
    static final int K = 13;
     
    static final int maxGiven = 10;
     
    static int[] plrCards;
    static int[] plrSuits;
    static int[] compCards;
    static int[] compSuits;
     
     
    public static void main (String[] args)
    {
     
     
    Console con = new Console();
     
    int money = 1000;
    int buyin = 75;
    int bet = 0;
    int win = (bet) * 3;
    int lose = 100;
    int tie = 50;
    int bust = 100;
     
    int numWon = 0;
    int numLost = 0;
    int intMenu;
    int intStartGame;
    String strGameName;
    String strUsername;
    strUsername = "";
    strGameName = "BlackJack";
     
    con.println();
    con.println("Welcome to the BlackJack main menu");
    con.println("__________.__                 __        ____.              __");
    con.println("\\\\______   \\\\  | _____    ____ |  | __   |    |____    ____ |  | __");
    con.println(" |    |  _/  | \\\\__  \\\\ _/ ___\\\\|  |/ /   |    \\\\__  \\\\ _/ ___\\\\|  |/ /");
    con.println(" |    |   \\\\  |__/ __ \\\\\\\\  \\\\___|    </\\\\__|    |/ __ \\\\\\\\  \\\\___|    < ");
    con.println(" |______  /____(____  /\\\\___  >__|_ \\\\________(____  /\\\\___  >__|_ \\\\ ");
    con.println("        \\\\/          \\\\/     \\\\/     \\\\/             \\\\/     \\\\/     \\\\/");
    con.println();
    con.println();
    con.println();
    con.println(".--..-..-. .---..-..-..--. .---. .---. .-..-..---..---..---..-..----.");
    con.println("|-<  >  /  | | || .` || \\ \\| |-< | |-   \\  / | |-  \\ \\  \\ \\ | || || |");
    con.println("`--' `-'   `-^-'`-'`-'`-'-'`-'`-'`---'   `'  `---'`---'`---'`-'`----'");
    con.println();
    con.println("                     		 MENU                                                         ");
    con.println("____________________________________________________________________________");
    con.println("If you would like information about the BlackJack tables and start a game: Press 1.");
    con.println("If you would like to view the highscores file: Press 2");
    con.println("If you would like credits: Press 3");
    con.println("If you would like to quit the program: Press 4");
    con.println("____________________________________________________________________________");
     
    con.println();
    intMenu = con.readInt();
    con.clear();
    if( intMenu == 1){
    con.println("Table Information:");
    con.println();
    con.println("Please note that the keys ( 1 and 0) will be used throughout this program.");
    con.println("To navigate the menus and play the BlackJack game.");
    con.println();
    con.println("Winning a Game of BlackJack: $" + win);
    con.println("Losing a Game of BlackJack: $-" + lose);
    con.println("Tieing a Game of BlackJack: $-" + tie);
    con.println("Busting out of a Game of BlackJack: $-" + bust);
    con.println();
    con.println("If you would like to start a game Press 1 Once again!");
    con.println();
    }else if( intMenu == 2){
    	con.println();
     
    	con.println("Credits: Andre Vessio, Mr Cadawas for teaching.");
    	con.println("Really, I shouldn't be even writing this because in my previous program,");
    	con.println("I said I didn't have to do my CPT :D");
    	con.println();
    		try {
    Thread.sleep(2000);
    } catch(InterruptedException e) {
    } 
     
    	con.println("Press 1 to Start the BlackJack Game");
    	con.println("Here are the instructions: ");
    	con.println("Table Information:");
    con.println();
    con.println("Please note that the keys ( 1 and 0) will be used throughout this program.");
    con.println("To navigate the menus and play the BlackJack game.");
    con.println("       ________________________________________________");
    con.println("      |Winning a Game of BlackJack: You win 3 times your bet    |");
    con.println("      |Losing a Game of BlackJack: You loose your bet           |");
    con.println("      |Tieing a Game of BlackJack: You get your money back      |");
    con.println("      |Busting out of a Game of BlackJack: You loose your bet   |");
    con.println("      |------------------------------------------------");
    con.println("If you would like to start a game Press 1 Once again!");
    con.println();
     
    }else if(intMenu == 3){
    	con.println("Exiting");
    	System.exit(0);
    	con.clear();
    }
    intStartGame = con.readInt();
    if (intStartGame == 1){
    	con.println();
    	con.println("Starting Game...");
    	con.println();
     
    }
    con.println("In order to play " +strGameName+ " you must pay a $ " + buyin + " buy in.");
    con.println();
    con.println("Do you wish to play? (1 for YES, 2 for NO)");
    int answer = con.readInt();
    if( answer != 1 )
    {
    con.clear();
    }
     
    con.clear();
     
    // Arrays for cards
     
    String[] nameSuits = new String[maxSuits];
    nameSuits[spades] = "Spades";
    nameSuits[clubs] = "Clubs";
    nameSuits[hearts] = "Hearts";
    nameSuits[diamonds] = "Diamonds";
     
    String[] nameCards = new String[maxCards];
    nameCards[A] = "A";
    nameCards[J] = "J";
    nameCards[Q] = "Q";
    nameCards[K] = "K";
    int[] valueCards = new int[maxCards];
    valueCards[A] = 1;
    valueCards[J] = 10;
    valueCards[Q] = 10;
    valueCards[K] = 10;
     
    for( int i = 2; i <= 10; i++ )
    {
    nameCards[i] = String.valueOf(i);
    valueCards[i] = i;
    }
     
    plrCards = new int[maxGiven];
    plrSuits = new int[maxGiven];
    compCards = new int[maxGiven];
    compSuits = new int[maxGiven];
     
    generateCards();
     
    int given = 2;
    boolean finished = false;
    while( true )
    {
    con.clear();
    con.println("Username:" + strUsername);
    con.println("Money: $" + money);
    con.println("Games Won: " + numWon);
    con.println("Games Lost: " + numLost);
    con.println();
     
    con.println("My Cards:");
     
    int plrTotal1 = 0;
    int plrTotal2 = 0;
    boolean plrAce = false;
     
    for( int i = 0; i < given; i++ )
    {
    con.println("Card " + (i + 1) + ": " + nameCards[plrCards[i]] + " of " + nameSuits[plrSuits[i]]);
     
    if( plrCards[i] == A )
    {
    plrAce = true;
     
    plrTotal1 += 1;
    plrTotal2 += 11;
    }
    else
    {
    plrTotal1 += valueCards[plrCards[i]];
    plrTotal2 += valueCards[plrCards[i]];
    }
    }
     
    int compTotal1 = valueCards[compCards[0]];
    int compTotal2 = valueCards[compCards[0]];
    boolean compAce = false;
     
    if( compCards[0] == A )
    {
    compAce = true;
    compTotal2 += 10;
    }
     
    con.println();
    con.println("Dealer Cards:");
    if( finished )
    {
    int numCompCards = 2;
     
    compTotal1 = 0;
    compTotal2 = 0;
    compAce = false;
     
    int temp1 = 0;
    int temp2 = 0;
    boolean tempAce = false;
    for( int i = 0; i < maxGiven; i++ )
    {
    temp1 += valueCards[compCards[i]];
    temp2 += valueCards[compCards[i]];
     
    if( compCards[i] == A )
    {
    tempAce = true;
    temp2 += 10;
    }
     
    if( 16 <= temp1 && temp1 <= 21
    || tempAce && 16 <= temp2 && temp2 <= 21
    || temp1 > 21 )
    {
    numCompCards = i + 1;
    break;
    }
     
    if( temp1 > 21 )
    {
    temp1 -= valueCards[compCards[i]];
    numCompCards = i;
    break;
    }
    }
     
    compTotal1 = 0;
    compTotal2 = 0;
    compAce = false;
    for( int i = 0; i < numCompCards; i++ )
    {
    compTotal1 += valueCards[compCards[i]];
    compTotal2 += valueCards[compCards[i]];
     
    if( compCards[i] == A )
    {
    compAce = true;
    compTotal2 += 10;
    }
     
    con.println("Card " + (i + 1) + ": " + nameCards[compCards[i]] + " of " + nameSuits[compSuits[i]]);
    }
    }
    else
    {
    con.println("Card 1: " + nameCards[compCards[0]] + " of " + nameSuits[compSuits[0]]);
    con.println("Card 2: - 2nd Dealer Card Hidden-");
    }
     
    con.println();
    if( plrAce )
    {
    if( plrTotal1 <= 21 )
    {
    con.println("My Value 1: " + plrTotal1);
    }
    else
    {
    con.println("My Value 1: " + plrTotal1 + " [BUSTED]");
    }
    if( plrTotal2 <= 21 )
    {
    con.println("My Value 2: " + plrTotal2);
    }
    else
    {
    con.println("My Value 2: " + plrTotal2 + " [BUSTED]");
    }
    }
    else
    {
    if( plrTotal1 <= 21 )
    {
    con.println("My Value: " + plrTotal1);
    }
    else
    {
    con.println("My Value: " + plrTotal1 + " [BUSTED]");
    }
    }
     
    con.println();
    if( compAce )
    {
    con.println("Dealers' 1st Value: " + compTotal1);
    con.println("Dealer's 2nd Value: " + compTotal2);
    }
    else
    {
    con.println("Dealer Value: " + compTotal1);
    }
     
    con.println();
    if( plrTotal1 > 21 )
    {
    numLost++;
    money -= bust;
     
    con.println("You busted!");
     
    con.println();
    con.println("Play again? 1=Yes 0=No");
     
    answer = con.readInt();
    if( answer == 1 )
    {
    given = 2;
    finished = false;
     
    generateCards();
     
    con.clear();
    continue;
    }
    else
    {
    break;
    }
    }
     
    if( !finished )
    {
    con.println();
    con.println("Do you want another card? 1=Yes 0=No");
     
    answer = con.readInt();
    if( answer == 1 )
    {
    given++;
    }
    else
    {
    finished = true;
    }
    }
    else
    {
    con.println();
     
    // Calculate computer total
    if( plrAce )
    {
    if( compAce )
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1 && 21 >= plrTotal1 && plrTotal1 > compTotal2
    || 21 >= plrTotal2 && plrTotal2 > compTotal1 && 21 >= plrTotal2 && plrTotal2 > compTotal2
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    else
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1
    || 21 >= plrTotal2 && plrTotal2 > compTotal1
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    }
    else
    {
    if( compAce )
    {
    if( 21 >= plrTotal1 && (plrTotal1 > compTotal1 || compTotal1 > 21) && (plrTotal1 > compTotal2 || compTotal2 > 21)
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    else
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    }
     
    con.println();
    con.println("Play again? 1=Yes 0=No");
     
    answer = con.readInt();
    if( answer == 1 )
    {
    given = 2;
    finished = false;
     
    generateCards();
    }
    else
    {
    break;
    }
    }
    con.clear();
    }
    }
     
    public static void generateCards()
    {
    for( int i = 0; i < maxGiven; i++ )
    {
    boolean allow;
     
    do
    {
    allow = true;
    plrCards[i] = getCard();
     
    for( int j = i - 1; j >= 0; j-- )
    {
    if( plrCards[j] == plrCards[i] && plrSuits[i] == plrSuits[j] )
    {
    allow = false;
    break;
    }
    }
     
    if( allow )
    {
    for( int j = i; j >= 0; j-- )
    {
    if( plrCards[i] == compCards[j] && plrSuits[i] == compSuits[j] )
    {
    allow = false;
    break;
    }
    }
    }
    }
    while( !allow );
     
    do
    {
    allow = true;
    compCards[i] = getCard();
     
    for( int j = i - 1; j >= 0; j-- )
    {
    if( compCards[j] == compCards[i] && compSuits[i] == compSuits[j] )
    {
    allow = false;
    break;
    }
    }
     
    if( allow )
    {
    for( int j = i; j >= 0; j-- )
    {
    if( compCards[i] == plrCards[j] && compSuits[i] == plrSuits[j] )
    {
    allow = false;
    break;
    }
    }
    }
    }
    while( !allow );
     
    plrSuits[i] = getSuit();
    compSuits[i] = getSuit();
    }
    }
     
    public static int getSuit()
    {
    return randomNum(0, maxSuits - 1);
    }
     
    public static int getCard()
    {
    return randomNum(1, maxCards - 1);
    }
     
    public static int randomNum(int min, int max)
    {
    return (int)(Math.random() * (max + 1 - min) + min);
    }
    }
    Last edited by DaffyPWNS; September 15th, 2011 at 11:41 AM.


  2. #2
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,244
    My Mood
    Hungover
    Thanks
    118
    Thanked 459 Times in 398 Posts

    Default Re: [Paypal] Blackjack basic java help.

    So you're trying to pay somebody to do your homework for you? That is not what these forums are for. Also, it's almost definitely against your school's academic dishonesty policy, which could get you expelled or worse.

    Why not ask a question? Why not break your problem up into a smaller problem? Write a much smaller program (an SSCCE) that does only one thing: asks for user input a certain number of times, or until a certain condition is met. Then it will be much easier to see what's going on, and you won't have to pay anybody anything to help you cheat.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  3. #3
    Junior Member
    Join Date
    Jun 2011
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: [Paypal] Blackjack basic java help.

    Ok. Sorry if this came out wrong. I need help tryign to figure out how to create a println saying like bet here then have it read then repeat it every time the user gets a new hand but not everytime I want to get a new card or fold. Right now I have specific values for win bust or tie however I don't know how to make the bet variable do these math changes when it is not 10 or 0 or something static and is changing every other term.

  4. #4
    Junior Member
    Join Date
    Jun 2011
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: [Paypal] Blackjack basic java help.

    I don't want someone to do the entire program for me or else I wouldn't of posted what I had. I just need guidance on what to do.

  5. #5
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,244
    My Mood
    Hungover
    Thanks
    118
    Thanked 459 Times in 398 Posts

    Default Re: [Paypal] Blackjack basic java help.

    That's way too much code for anybody to wade through. Plus it's not indented, which makes it impossible to read. We've got hundreds of posts here, and we're all doing this for free, so we just don't have time to spend on that kind of thing.

    I'd recommend you boil your program down to that SSCCE- isolate the loop in question, and write a tiny program that only deals with that one loop.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  6. #6
    Junior Member
    Join Date
    Jun 2011
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: [Paypal] Blackjack basic java help.

    Alright thanks Kevin will do .

  7. #7
    Junior Member
    Join Date
    Jun 2011
    Posts
    10
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: [Paypal] Blackjack basic java help.

    Here's my attempt at an SSCE

    Check what I need above .
    Basically after getting the users cards I need to println ("Place a bet") but it not to show up the second time let's say I call again. Only once. Also I need help with the math to figure out how I can make it so when the user looses he looses his bet , wins = 3 times his bet and tie = get bet back.
    Thanks for looking

    while( true )
    {
    con.clear();
    con.println("Username:" + strUsername);
    con.println("Money: $" + money);
    con.println("Games Won: " + numWon);
    con.println("Games Lost: " + numLost);
    con.println();
     
    con.println("My Cards:");
     
    int plrTotal1 = 0;
    int plrTotal2 = 0;
    boolean plrAce = false;
     
    for( int i = 0; i < given; i++ )
    {
    con.println("Card " + (i + 1) + ": " + nameCards[plrCards[i]] + " of " + nameSuits[plrSuits[i]]);
     
    if( plrCards[i] == A )
    {
    plrAce = true;
     
    plrTotal1 += 1;
    plrTotal2 += 11;
    }
    else
    {
    plrTotal1 += valueCards[plrCards[i]];
    plrTotal2 += valueCards[plrCards[i]];
    }
    }
     
    int compTotal1 = valueCards[compCards[0]];
    int compTotal2 = valueCards[compCards[0]];
    boolean compAce = false;
     
    if( compCards[0] == A )
    {
    compAce = true;
    compTotal2 += 10;
    }
     
    con.println();
    con.println("Dealer Cards:");
    if( finished )
    {
    int numCompCards = 2;
     
    compTotal1 = 0;
    compTotal2 = 0;
    compAce = false;
     
    int temp1 = 0;
    int temp2 = 0;
    boolean tempAce = false;
    for( int i = 0; i < maxGiven; i++ )
    {
    temp1 += valueCards[compCards[i]];
    temp2 += valueCards[compCards[i]];
     
    if( compCards[i] == A )
    {
    tempAce = true;
    temp2 += 10;
    }
     
    if( 16 <= temp1 && temp1 <= 21
    || tempAce && 16 <= temp2 && temp2 <= 21
    || temp1 > 21 )
    {
    numCompCards = i + 1;
    break;
    }
     
    if( temp1 > 21 )
    {
    temp1 -= valueCards[compCards[i]];
    numCompCards = i;
    break;
    }
    }
     
    compTotal1 = 0;
    compTotal2 = 0;
    compAce = false;
    for( int i = 0; i < numCompCards; i++ )
    {
    compTotal1 += valueCards[compCards[i]];
    compTotal2 += valueCards[compCards[i]];
     
    if( compCards[i] == A )
    {
    compAce = true;
    compTotal2 += 10;
    }
     
    con.println("Card " + (i + 1) + ": " + nameCards[compCards[i]] + " of " + nameSuits[compSuits[i]]);
    }
    }
    else
    {
    con.println("Card 1: " + nameCards[compCards[0]] + " of " + nameSuits[compSuits[0]]);
    con.println("Card 2: - 2nd Dealer Card Hidden-");
    }
     
    con.println();
    if( plrAce )
    {
    if( plrTotal1 <= 21 )
    {
    con.println("My Value 1: " + plrTotal1);
    }
    else
    {
    con.println("My Value 1: " + plrTotal1 + " [BUSTED]");
    }
    if( plrTotal2 <= 21 )
    {
    con.println("My Value 2: " + plrTotal2);
    }
    else
    {
    con.println("My Value 2: " + plrTotal2 + " [BUSTED]");
    }
    }
    else
    {
    if( plrTotal1 <= 21 )
    {
    con.println("My Value: " + plrTotal1);
    }
    else
    {
    con.println("My Value: " + plrTotal1 + " [BUSTED]");
    }
    }
     
    con.println();
    if( compAce )
    {
    con.println("Dealers' 1st Value: " + compTotal1);
    con.println("Dealer's 2nd Value: " + compTotal2);
    }
    else
    {
    con.println("Dealer Value: " + compTotal1);
    }
     
    con.println();
    if( plrTotal1 > 21 )
    {
    numLost++;
    money -= bust;
     
    con.println("You busted!");
     
    con.println();
    con.println("Play again? 1=Yes 0=No");
     
    answer = con.readInt();
    if( answer == 1 )
    {
    given = 2;
    finished = false;
     
    generateCards();
     
    con.clear();
    continue;
    }
    else
    {
    break;
    }
    }
     
    if( !finished )
    {
    con.println();
    con.println("Do you want another card? 1=Yes 0=No");
     
    answer = con.readInt();
    if( answer == 1 )
    {
    given++;
    }
    else
    {
    finished = true;
    }
    }
    else
    {
    con.println();
     
    // Calculate computer total
    if( plrAce )
    {
    if( compAce )
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1 && 21 >= plrTotal1 && plrTotal1 > compTotal2
    || 21 >= plrTotal2 && plrTotal2 > compTotal1 && 21 >= plrTotal2 && plrTotal2 > compTotal2
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    else
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1
    || 21 >= plrTotal2 && plrTotal2 > compTotal1
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    }
    else
    {
    if( compAce )
    {
    if( 21 >= plrTotal1 && (plrTotal1 > compTotal1 || compTotal1 > 21) && (plrTotal1 > compTotal2 || compTotal2 > 21)
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    else
    {
    if( 21 >= plrTotal1 && plrTotal1 > compTotal1
    || compTotal1 > 21 )
    {
    numWon++;
    con.println("You won!");
    money += win;
    }
    else
    {
    numLost++;
    con.println("You lost!");
    money -= lose;
    }
    }
    }
     
    con.println();
    con.println("Play again? 1=Yes 0=No");
    Last edited by DaffyPWNS; June 8th, 2011 at 02:28 PM.

  8. #8
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    4,244
    My Mood
    Hungover
    Thanks
    118
    Thanked 459 Times in 398 Posts

    Default Re: [Paypal] Blackjack basic java help.

    Well, that's not really an SSCCE- it should be runnable just by copying and pasting it into an IDE (short, self-contained, compilable example).

    That being said, I still don't really know what your question is. What does your program do now? What do you expect it to do? Again, I recommend abstracting the problem away from blackjack- do you need a loop that runs a certain number of times, or a loop that runs until a certain condition is met?

    Pretend you have a really dumb friend who has no idea how to deal blackjack. Write out directions that the friend could follow to successfully be a dealer. When you have those written out, you should have an algorithm that should be pretty easy to translate to code.

    I'd also recommend breaking your problems up into different methods- keeping everything in the main method like that is really messy.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

Similar Threads

  1. Basic Java Tutorials
    By uimbibe in forum The Cafe
    Replies: 0
    Last Post: January 26th, 2011, 11:55 AM
  2. Basic Java Encryption
    By BronxBomber in forum What's Wrong With My Code?
    Replies: 1
    Last Post: April 9th, 2010, 10:50 PM
  3. Creating program Blackjack - Dr.Java
    By TheUntameable in forum What's Wrong With My Code?
    Replies: 2
    Last Post: February 20th, 2010, 11:54 AM
  4. Few very basic Java questions.
    By 01001010 in forum Java Theory & Questions
    Replies: 2
    Last Post: February 13th, 2010, 12:14 PM
  5. Basic Java Program Help
    By roaster in forum What's Wrong With My Code?
    Replies: 1
    Last Post: October 6th, 2009, 10:28 PM