title: What is wrong with my CS I class program?
body: <p>I keep getting an error " ')' expected " in my intro to java class's program.</p>
  
  <p>What are the problems with this code designed to represent a user of a bank account? Why am I getting these errors? How can I fix these problems?</p>
  
  <p>Any help would be greatly appreciated.</p>
  
  <p>Code Below:</p>
  
  <pre><code>import java.util.*;
  import java.text.DecimalFormat;
  
  public class Customer
  {
    private long acctNum;
    private String name;
    private double balance = 0;
  
    DecimalFormat df = new DecimalFormat("$0.00"); 
  
    public Customer(long acctNum, String name)
    {
      this.acctNum = acctNum;
      this.name = name;
      this.balance = 0.00;
    }
  
    public void deposit(double in)
    {
      this.balance = this.balance + in;
    }
  
    public void withdraw(double out)
    {
      *if((this.balance - out) !&gt;= 0.0)*
      {
        System.out.println("Invalid amount to withdraw.");
      }
      *else*
      {
        this.balance = this.balance - out;
      }
    }
  
    public void calcInterest()
    {
      *if(this.balance !&gt; 0.0)*
      {
        System.out.println("No interest added to an empty account.");
      }
      *else*
      {
        this.balance = (this.balance)*1.03;
      }
    }
  
    public double getBalance()
    {
      return df.format(this.balance);
    }
  
  }
  </code></pre>