title: New to Java Programming, having math coding issues
body: <p>Please be gentle as this is my first programming class and my first time ever doing something like this.</p>
  
  <p>I'm tasked with creating a java program (only my second week of this class) with creating a cell phone plan based off of the mins a user puts in.</p>
  
  <p>Basic Talk is 400 mins, $30 and 0.35 per min over.
  Standard Talk is 600 min, for $40 and 0.30 per min over.<br>
  Unlimited is anything over 600 mins for $60 per min.</p>
  
  <p>The issue I'm having is the math portion of this.  No matter what I put in for the number of mins, it always returns the same dollar amount to pay, which is $140.  </p>
  
  <p>I have tried all various types of suggestions on the web, with the same result.</p>
  
  <p>My code might be messy and I do apologize, as I said, I've been trying a variety of different things and said I would go back and clean it up some when I got this working correctly.  </p>
  
  <p>I need to show the amount of min entered by the user, then show them the best plan based off the mins they entred and how much they can expect to pay.</p>
  
  <p>Any help would be greatly appreciated.  I've been racking my brains for 3 days now and it's due by midnight Monday.</p>
  
  <pre><code>    import java.util.Scanner;
      import java.util.Formatter;
      public class Java_Lab_2 {
  
      public static void main(String[] args) {
          Scanner Keyboard = new Scanner(System.in);
          Scanner scan = new Scanner(System.in);
  
          // Different Talk Plans
          final double basicTalk = 30.00;
          final double standardTalk = 40.00;
          final double unlimtedTalk = 60.00;
          final double basicextramin = 0.35;
          final double standardextramin = 0.30;
  
  
          // Minutes per plan             
          int basicMinutes;
          basicMinutes = 400;
          int standardMinutes;
          standardMinutes = 600;
          String unlimitedMinutes = "unlimited";
  
          // Extra Charge per min per plan             
          String unlimited = "included";
  
          //Number of minutes Basic
          int numberOfMins = 0;
          int extraMins = (basicMinutes-numberOfMins);
          double extraMinCharge = (extraMins * basicextramin);
  
  
  
          // Get number of minutes spent
  
          System.out.println("How many talk minutes do you use per month?");
          numberOfMins = scan.nextInt();
  
          // Best Plan
          if (numberOfMins &lt;= 400) {
             System.out.println("The best plan (s) for you is Basic Talk ");
             System.out.println("Expect to pay $" + basicTalk);}
  
  
         if ((numberOfMins &gt; 401) &amp;&amp;(numberOfMins &lt;428)) {
             System.out.println("The best plan (s) for you is Basic Talk");
             System.out.format("Expect to pay $%-5.2f", + extraMinCharge);
  </code></pre>