Test Correct Name Format With For Loop

Sep 25, 2014

I have to test user input for the correct format of a name in the format of firstName lastName (i.e. Bob Smith). These are my for loops to test each of these four exceptions: No blanks between names firstName and lastName, Non-alphabetic characters in names, Less than two characters in first name, Less than two characters in last name.

import java.util.*;
public class Driver {
private String name;
public static void main(String[] args) {
new Driver();

[Code] ......

How to search for more than two characters in the first and last name??

View Replies


ADVERTISEMENT

Swing/AWT/SWT :: Validation Phase - Make Sure Textboxes Are Not Empty And In Correct Format

May 20, 2014

I have a question with this gui project I am building, I have gotten the code to work in very basic forms such as the main part of calculations and etc. But now I am in the phase of validation to make sure the textboxes aren't empty and are in the correct format. I have done alot research already. I would like to use a Joptionpane to warn the user of an invalid entry. But I have tried many different methods and I can't seem to get them to work.

private void calculateActionPerformed(java.awt.event.ActionEvent evt) {
double loanAmt;
int years;
boolean validData;
double rate,total,calcRate,payment,amount,numMonths,totalPayment,paymentRounded,numMonthsRounded;

[Code] .....

When ran I get these errors: (only copied a few of the main lines)

Exception in thread "AWT-EventQueue-0" java.lang.NumberFormatException: For input string: "p"
at sun.misc.FloatingDecimal.readJavaFormatString(FloatingDecimal.java:1241)
at java.lang.Double.parseDouble(Double.java:540)
at car.loan.NewJFrameCarloan.calculateActionPerformed(NewJFrameCarloan.java:228)
at car.loan.NewJFrameCarloan.access$500(NewJFrameCarloan.java:17)
at car.loan.NewJFrameCarloan$6.actionPerformed(NewJFrameCarloan.java:106)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:2018)

View Replies View Related

Java Program Using Nested Loop To Compute / Display Average Of Test Results For Each Experiment

Apr 2, 2015

Four experiments are performed, each consisting of six tests. The number of test results for each experiment is entered by the user. Write a Java program using a nested loop to compute and display the average of the test results for each experiment.

You can run the program by entering the following test results:

Experiment 1 results:23.231.516.927.525.428.6
Experiment 2 results:34.845.227.936.833.439.4
Experiment 3 results:19.416.810.220.818.913.4
Experiment 4 results:36.939.549.245.142.750.6

View Replies View Related

How To Auto Correct POS Tag

Sep 13, 2014

How to write a program which will automatically correct the parts of speech of a document.

Example: say in my document I have My/PRONOUN name/PRONOUN is/VERB Jhon/NOUN. He/PRONOUN is/VERB going/ADJ to/PREPOSITION school/NOUN

Now I need to change My/PRONOUN name/NOUN is/VERB Jhon/NOUN. He/PRONOUN is/VERB going/VERB to/PREPOSITION school/NOUN...How to do using java. The document may contain 100 lines tagged with parts of speech.

View Replies View Related

Unable To Print A Loop Inside Array Of Greater Size Than Loop Itself

Jan 27, 2015

I am trying to print a loop inside an array of a greater size than the loop itself. Like for example I have an array of size 7 but it has only 3 elements.

int[] array=new int[7]
array[0]=2;
array[1]=3;
array[2]=4;

now what I want to do is print these three numbers in a loop so that my array[3]=2;array[4]=3;array[5]=4 ...... till the last one. Also the array could be any size and not just 7.

View Replies View Related

Correct Declaration Of Method

Oct 26, 2014

Netbeans tells me it's an illegal start of expression during the initialisation of the interactWithUser method.
public class InvertLetter {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {
/**
* String mit den Kleinbuchstaben.
*/
final String lowercase = "abcdefghijklmnopqrstuvwxyz";

[Code] ....

View Replies View Related

How Does Code Produces Correct Value

Mar 11, 2015

I have a simple WORKING Factorial program code but I don't understand how it works.Here is code snippet

public class Factorial{
public static void main(String[] args){
long limit = 5;
//long factorial = 1;
 
[code]....

My question is - every time in a given FOR loop if Factorial value (highlighted and bold above) is initialized / reset to "long factorial = 1" then how does code produces correct values? Because correct values can be produced only if interim factorial results are saved/stored and used next time to multiply with "factor" value.

Here instead of retaining it, we initialize or reset to 1 so every time you multiply by 1 and it should produce 1! = 1, 2! = 2, 3! = 3, 4! = 4 etc which would be an incorrect result.

View Replies View Related

JSP :: Cannot Get Correct Path On Refresh

Feb 10, 2014

I want to use the bit of code below to re-write the page to tell the user of a successful registration and then redirect them to another page. My problem is that I can't figure out how to get the path right for the login page. As can see, my first choice was to have the use click to the login page and when I use href it works fine.

I tried to use the entire file page starting at C and that didn't work. I also tried

${pageContext.request.contextPath}/Login

which is what I had to do for the action in the form for the login servlet page.

My question is what is the URL I need to use. By the way, if I jut put in google's URL, or any other for that matter, it works fine.

out.println(docType +
"<html>
" +
"<head><title>" + "Already Registered" + "</title>" +
"<meta http-equiv='refresh' content='3; URL='Login.jsp'></head>

[Code] .....

View Replies View Related

While Loop Inside A For Loop To Determine Proper Length Of Variable

Feb 25, 2014

Here's the code: it's while loop inside a for loop to determine the proper length of a variable:

for (int i = 0; i < num; i++) {
horse[i]=new thoroughbred();
boolean propernamelength = false;
while (propernamelength==false){
String name = entry.getUserInput("Enter the name of horse "

[code]....

I was just wondering what was going on here -- I've initialized the variable, so why do I get this message? (actually the carat was under the variable name inside the parentheses.

View Replies View Related

When Type Quit To Close Outer Loop / It Still Runs Inner Loop

Nov 2, 2014

I have everything else working. My problem is that when i type "quit" to close the outer loop. It still runs the inner loop. The National Bank manager wants you to code a program that reads each clients charges to their Credit Card account and outputs the average charge per client and the overall average for the total number of clients in the Bank.

Hint: The OUTER LOOP in your program should allow the user the name of the client and end the program when the name entered is QUIT.In addition to the outer loop, you need AN INNER LOOP that will allow the user to input the clients charge to his/her account by entering one charge at a time and end inputting the charges whenever she/he enters -1 for a value. This INNER LOOP will performed the Add for all the charges entered for a client and count the number of charges entered.

After INNER LOOP ends, the program calculates an average for this student. The average is calculated by dividing the Total into the number of charges entered. The program prints the average charge for that client, adds the Total to a GrandTotal, assigns zero to the Total and counter variables before it loops back to get the grade for another client.Use DecimalFormat or NumberFormat to format the numeric output to dollar amounts.

The output of the program should something like this:

John Smith average $850.00
Maria Gonzalez average $90.67
Terry Lucas average $959.00
Mickey Mouse course average $6,050.89
National Bank client average $1,987.67

Code:

public static void main(String[] args) {
Scanner scan = new Scanner(System.in);
String name = "";
int charge = 0;
int count = -1;
int total = 1;
int grandtotal = 0;
int average = 0;
 
[code]....

View Replies View Related

Replace Correct Number Into Letter?

Mar 8, 2014

I'm trying to figure out the correct way to replace number into letter. In this case, I need two steps.

First, convert letter to number. Second, restore number to word.

Words list: a = 1, b = 2, f = 6 and k = 11.

I have word: "baafk"

So, for first step, it must be: "211611"

Number "211611" must be converted to "baafk".

But, I failed at second step.

Code I've tried:

public class str_number {
public static void main(String[] args){
String word = "baafk";
String number = word.replace("a", "1").replace("b","2").replace("f","6").replace("k","11");
System.out.println(word);

[Code] .....

Result for converting to number: baafk = 211611 But, result for converting above number to letter: 211611 = bkfk

What do I miss here?

How to distinguish if 11 is for "aa" and for "k"? D

View Replies View Related

Outputs Not Displaying Correct Math

Oct 14, 2014

I'm having extreme troubles with my outputs not displaying the correct math. I have everything organized how I want it, it's just not giving me the correct answers.

The code is supposed prompt the user to enter an investment amount and an interest rate and display the future investment amount for years 1-30. The formula for this is:

futureInvestmentAmount = investmentAmount * (1 + monthlyInterestRate)^(numberOfYears*12)

Here is my code:

import java.util.Scanner;
public class InvestmentValue {
public static void main(String[] args) {
  // prompt user to enter data
Scanner scan = new Scanner(System.in);
System.out.println("The amount invested: ");

[Code] ....

And I have to use a method to do this as it is what we are learning in class right now. A sample output as of now is:

The amount invested:
1000
Annual interest rate:
9
Years Future Value
11.0E15
21.0E27

[Code] .....

And obviously a future investment amount cannot equal infinity.

View Replies View Related

StringProperty Not Holding Correct Data

Apr 19, 2015

This first number of the output is meant to be a timestamp for the data (formatted to show only minutes). The second part of data, after the ':', is the data being read from the serialport. This number is not correct, and is changed within this bit of code. The data is read as "Solar: A.AA", where A.AA is a number read from a sensor. I am able to read the data fine right before this if statement, but after that the data output changes. StringProperty is not printing out the correct data:

Java Code:

serialPort.addEventListener(event -> {
if(event.isRXCHAR()) {
try {
sb = new StringBuilder();
sb.append(serialPort.readString(event.getEventValue()));
String str = sb.toString();
if(str.endsWith("

[code]....

View Replies View Related

Forcing Correct User Input

Nov 23, 2014

I need to force the user to enter an integer between 1 an 11. The code below works great.... It will work fine if the user inputs any letter or character and reprompt for a number. However once a number is entered(a number out of range-or it would just accept the number) and then the user enters a letter or character that isnt an int the program crashes with a input mismatch exception. I see WHY it is doing this but I cant figure out how to put my while loops to fix this! Here is the code. Someone suggested to Catch the exceptions, then prompt for retry if I encounter one.. however I havn't used the try - catch for exception handling before. Here is my code.

public static int getDecadeSelection() {
int decadeChoice = 0;
System.out.println( "
Choose your decade: " );
System.out.println( " 1 - 1900-1909 " );
System.out.println( " 2 - 1910-1919" );
System.out.println( " 3 - 1920-1929" );
System.out.println( " 4 - 1930-1939" );
System.out.println( " 5 - 1940-1949" );

[Code] ....

It is because I am setting decadeChoice to console.nextInt, so once it passes that if the user inputs a letter it will crash, just not sure how to make it work.

View Replies View Related

Input Won't Assign Temp The Correct Value

Feb 3, 2015

I'm focusing on the player1Turn() method. When I run this and say temp = A, it says pit = 0. I don't know why this is.

import java.util.*;
public class Mancala {
Scanner input = new Scanner(System.in);
public static void main(String[]args) {

[Code] .....

View Replies View Related

Array Of Numbers Not Able To Get Correct Average Value

May 26, 2015

I have the following methods:

public static int getSum(int[] data) {
int sum = 0;
for (int i = 0; i < data.length; i++) {
sum += data[i];
}
return sum;

[code]....

The input is the following arary (Its from the Junit test that fails this): [Integer.MIN_VALUE, -1, 0, 1, Integer.MAX_VALUE].I get an average of 0.0 when it should be -0.2.

View Replies View Related

Correct Way To Set A Default Button In A Dialog?

Dec 9, 2014

I found different ways to code this for a button named "closeButton":

- closeButton.getRootPane().setDefaultButton(closeButton);

- thisDialog.getRootPane().setDefaultButton(closeButton);

- SwingUtilities.getRootPane(closeButton).setDefaultButton(closeButton);

Which is best?

View Replies View Related

Correct Units And Nested If Statements

Feb 19, 2015

How I am supposed to set up the units for my program, and how to correctly display them in the console. Here is a description of my program.

To display the nonzero denominations only, using singular words for single units such as 1 dollar and 1 penny, and plural words for more than one unit such as 2 dollars and 3 pennies. You must use nested if statement when displaying the output.

Sample run:
Enter an amount in double, for example 11.56: 1.56
Your amount 1.56 consists of
1 dollar
2 quarters
1 nickel
1 penny

View Replies View Related

Enter Password - If Correct Next Dialog Box Will Pop Up

Feb 28, 2015

The goal of this section of my assignment is to ask the user for a password. The password entered has to match the password I set in the code. If it is correct the next dialog box will pop up.

my password is set to:
String enterpwd = "";
String correctPassword = "Setpassword";

I am asked to use JOption, I completed as follows:

enterpwd = JOptionPane.showInputDialog(""............JOptionPane.QUESTION_MESSAGE);

then I use IF statements

if (enterpwd == correctPassword)
xyz = JOption .......();

I am getting an error "java.lang.NumberFormatException: For input string: """

View Replies View Related

Not Getting Correct Output In Fahrenheit To Centigrade Conversion?

Mar 6, 2014

I am writing a small program to convert temperature from Fahrenheit to Centigrade. I cannot figure out why I keep getting 0.00 for the Centigrade temperature output. Also, I cannot figure out how to get the F degree symbol before or after the temp. I know in JOptionPane the char = 176 is the code for it but im not sure how to code it into the program. My program keeps saying 0.00 for Centigrade temp on the output ....

import javax.swing.JOptionPane;
import java.text.DecimalFormat;
public class tempConversion {
public static void main(String[] args) {
String newDecimal;

[Code] .....

Okay I figured out the Degree symbol!(String DEGREE = "u00b0") phew... now only if i can get the correct output!

View Replies View Related

Java - Replace Correct Number Into Letter

Mar 8, 2014

I'm trying to figure out the correct way to replace number into letter. In this case, I need two steps.

First, convert letter to number. Second, restore number to word.

Words list: a = 1, b = 2, f = 6 and k = 11.

I have word: "baafk"

So, for first step, it must be: "211611"

Number "211611" must be converted to "baafk".

But, I failed at second step.

Code I've tried:

public class str_number {
public static void main(String[] args){
String word = "baafk";
String number = word.replace("a", "1").replace("b","2").replace("f","6").replace("k","11");
System.out.println(word);

[Code] ...

Result for converting to number: baafk = 211611

But, result for converting above number to letter: 211611 = bkfk

How to distinguish if 11 is for "aa" and for "k"? Do you have any solutions or other ways for this case?

View Replies View Related

Not Getting Correct Results In Binary Search Tree

Aug 17, 2014

I don't see any nodes that I add. Not sure why getting this error.

duplicate found
Exception in thread "main" java.lang.NullPointerException
at binarysearchtree.delete(binarysearchtree.java:111)
at binarysearchtree.main(binarysearchtree.java:196)
Java Result: 1
public class node<T>

[Code] .....

View Replies View Related

Array Recursion Sum Is Not Producing Correct Output?

Feb 2, 2015

I am trying to sum up the elements of an array. When I test my code the sum is always off by one. For example if I input: 20, 40,30 it gives me 89 instead of 90.

This is what I have so far:

public static void main(String[args]){
int size = kbd.nextInt();
int [] myArray = new int [size]
//user inputs the elements of array
for(int i =0; i<myArray.length; i++){
myArray[i]= kbd.nextInt();
}
int total = sumNum(myArray,0, myArray.length-1)
System.out.println("The sum is"+ total);
}

[code]....

View Replies View Related

How To Get Correct Postorder In Binary Tree And Evaluate It

Apr 23, 2015

The assignment is meant to understand and practice tree concepts, tree traversals and recursion. I am requested to use the tree to print the expressions by three ways and evaluate the expression in post-order. This is my node class,

package hw10;
public class Node {
String value;
Node left, right;
public Node(String value) {

[Code] .....

When i test my code, some trouble like this:

Enter a prefix expression: - + 10 * 2 8 3
prefix expression:
- + 10 * 2 8 3
postfix expression:
+ 10 * 2 8 3 -
infix expression:
( ( 10 + ( 2 * 8 ) ) - 3 )

[Code] .....

the error lines:

75: double left = evaluate(node.left);
107: evaluate(root);

In the Instruction, which said:

- int evaluate(Node node)

Given the root node of an expression tree, evaluates the expression using post-order traversal and returns the answer. main method Testing logic.

And I found the postfix expression was wrong, it should be: 10 2 8 * + 3 -

I think maybe the tree's order had some problems result in these cases or...

View Replies View Related

Correct Way To Upload Large Data File

Nov 25, 2013

Our client has a user facing web application running on Jboss. There is a separate admin application (in its own ear) but deployed on same Jboss server on which user facing web application is running.

They need a screen to upload large amount of data into database. Their original files were in excel with size > 60 mb. We suggested following to them:

a. Change upload format to CSV - this brought down file sizes to 25-30 mb
b. Upload process will be MDB - asynchronous processing of data so that admin web app does not stop responding

We also suggested following to them:

a. Host admin app on a different machine so that user facing site does not respond slow during data processing
b. We can provide incremental upload feature and they should upload files in the chunks of 4-5 mb, specifically if they have user a web page to upload such files - they don't buy this argument though.
c. Data processing can be a separate script instead of a part of admin web application. They can FTP files to a designated location and this script will process those files.

I have following questions:

Q1 - Have you seen upload of such large datafiles to a web application? I see sites like Zoho CRM or Salesforce do not support such data imports and mostly fail or not respond.
Q2 - Is there a set of guidelines/best practices to upload large data files of this nature? How do insurance companies or others with enormous set of data accomplish such tasks (what is the architecture of such programs)?

View Replies View Related

JSP :: What Is Correct EL Syntax For ArrayList Bean Property

Apr 15, 2014

The following gives the error: E com.ibm.ws.webcontainer.servlet.ServletWrapper service SRVE0068E:

An exception was thrown by one of the service methods of the servlet [/Sampling/SamplingInspectionItemFaxFormV6.jsp] in application [QMSWeb AppEAR]. Exception created : [javax.el.MethodNotFoundException: java.lang.NoSuchMethodException: java.util.ArrayList.get(java.lang.Long)

The bean property is an ArrayList<String> with two elements, '100','true'

<c:choose>
<c:when test="${sidocObj.samplesizedata.get(1) == 'true'}">
<img class="modified15" src="/QMSWebApp/Images/check[2].jpg"><SPAN class="scaledLimeSpan1">Sample Size has been Overriden by SQE!</SPAN><BR>
</c:when>
</c:choose>

View Replies View Related







Copyrights 2005-15 www.BigResource.com, All rights reserved