04-25-2016, 06:32 AM
(This post was last modified: 04-25-2016, 06:55 AM by .righteous.
Edit Reason: A little bit of 'style' added.
)
I've just finished watching your tenth "Learning Java" part and I want to limit the character number to five digits only.Â
I've tried this:
But it doesn't seem to be working. Any suggestions?
Never mind. I solved my own problem.
If anyone's wondering, I was using chars() when I was supposed to be using length(). (Source of information)
I've tried this:
Code:
import java.util.*;
public class digitExtractorTester {
static Scanner userInput = new Scanner(System.in);
public static void main(String[] args){
String rNumber = "12345";
System.out.print("Enter a custom, five digit number: ");
String nSequence = userInput.next();
System.out.println(" ");
if (nSequence.chars() != rNumber.chars()){
System.out.println("Your input contains too many or too less digits.\nOnly five digit numbers are allowed.");
}
else{
digitExtractor byMath = new digitExtractor(Integer.valueOf(nSequence));
byMath.returnNumberSequenceByMath();
System.out.println(" ");
digitExtractor byChar = new digitExtractor(nSequence);
byChar.returnNumberSequenceByChar();
}
}
}
Never mind. I solved my own problem.
If anyone's wondering, I was using chars() when I was supposed to be using length(). (Source of information)
Code:
nSequence.length() != rNumber.length()
"But I'll tell you what hermits realize. If you go off into a far, far forest and get very quiet, you'll come to understand that you're connected with everything." - Alan Watts