import javax.swing.*;
public class sun_wenqian_A2Q1 {
public static void main(String args[]){
//declare variables within main
String strInput;
String digits;
//asking user to enter input
strInput = JOptionPane.showInputDialog("Please enter a phone number or press q to quit the program!");
while(strInput.equals("q")){
digits = strInput.Replace("(","").Replace(")","").Replace("-","");
int i = 0; // declare i for loops
while(Character.isDigit(digits.charAt(i))){
i++;
numDigits = Integer.parseInt(digits);
//4 kind of Phone numbers:nnnnnn,nnnnnnnnnn,nnnnnnnnnnn,if it's not "204",it's long distance
if(numberDigits = 7){
Systerm.out.println("User entered: "+strInput);
Systerm.out.println("Phone number parsed: ");
Systerm.out.println("Valide phone number: ");
}else if(numberDigits = 10){
Systerm.out.println("User entered: "+strInput);
Systerm.out.println("Phone number parsed: ");
Systerm.out.println("Area code: ");
Systerm.out.println("Valide phone number: ");
}else if(numberDigits = 11){
Systerm.out.println("User entered: "+strInput);
Systerm.out.println("Phone number parsed: ");
Systerm.out.println("Area code: ");
Systerm.out.println("Valide phone number: ");
}else{
Systerm.out.println("User entered: "+strInput);
Systerm.out.println("No Phone number parsed, invalid!");
}//end of if else if
}//end of while loops of "isDigits"
Systerm.out.println("User entered: "+strInput);
Systerm.out.println("No Phone number parsed, invalid!");
//strInput = JOptionPane.showInputDialog("Please enter a phone number or press q to quit the program!");
}//end of while of "enter q to quit"
Systerm.out.println("Please enter a valid phone number!!");
}//end of main
}
when i compile the code, dr java keep telling me
"File: /Users/wsun/Documents/Course summer/Comp 1010/Assignments/Work it out assgn 02/sun_wenqian_A2Q1.java [line: 23]
Error: cannot find symbol
symbol : method Replace(java.lang.String,java.lang.String)
location: class java.lang.String"
i have tried a few things, but nothing come out.
plz help

New Topic/Question
Reply



MultiQuote









|