My output of my app its outputting the correct data just no the format ...
code :
DatabaseQuery.java : import java.io.*; import java.sql.*; import java.util.*; public class DatabaseQuery
[Code] ....
Current output:
Stock holdings by User
User ID User Name Stock - Description ------------------------------------------- admin01 Default Admin DELL Dell Computer Corp admin01 Default Admin MSFT Microsoft Computer Corp
[Code] ....
Desired Output :
Stock holdings by User
User ID User Name Stock - Description ------------------------------------------- admin01 Default Admin DELL Dell Computer Corp MSFT Microsoft Computer Corp ORCL Oracle Corp
I am working on a personal project and want to create a text editor to write my code. I am wondering how could I read the last input from the user and if say it was an open curly brace {, then like netbean's my editor will supply the closing curly brace. My java experience is limited but I have tried to read key board input and a few other options that did not work.
How to convert the equation below for bigDecimal objects. I have already tried this, and this and the output is really weird once I call the method. The first block of code is what I'm trying to convert into BigDecimal arithmetic.
public static double calculateFutureValue(double monthlyInvestment, double monthlyInterestRate, int months) { double futureValue = 0; for (int i = 1; i <= months; i++) {
[Code] ....
My attempt at this is as follows:
public static BigDecimal calculateFutureValue(double monthlyInvestment, double monthlyInterestRate, int months) { BigDecimal futureValue = new BigDecimal(0.0); BigDecimal montlyInvestmentDecimal = new BigDecimal(monthlyInvestment);
[Code] ....
Output: Welcome to the Future Value Calculator
DATA ENTRY Enter monthly investment: 1 Enter yearly interest rate: .01 Enter number of years: 3 Month: 1 FutureValue: 0E-66 Month: 2 FutureValue: 0E-132 Month: 3 FutureValue: 0E-198 Month: 4 FutureValue: 0E-264 Month: 5 FutureValue: 0E-330
[Code] ....
FORMATTED RESULTS Monthly investment: $1.00 Yearly interest rate: 0.0% Number of years: 3 Future value: 0E-2376
I wrote this one all by myself (AND it works!!), but I know that to get really accurate results I need to use BigDecimal instead of Double. The problem is that I can't quite figure out how to do that. How to switch those out?
import java.util.Scanner; public class CashReg { public static void main( String[] args ) { Scanner userInput = new Scanner(System.in); String due; String tend;
Write a method named diceSum that prompts the user for a desired sum, then repeatedly rolls two six-sided dice until their sum is the desired sum. Here is the expected dialogue with the user:
Desired dice sum: 9 4 and 3 = 7 3 and 5 = 8 5 and 6 = 11 5 and 6 = 11 1 and 5 = 6 6 and 3 = 9
This is my code:
import java.util.Scanner; import java.util.Random; public class mod { public static void main(String[] args) { diceSum();
[Code] .....
it works for numbers 2 - 4, but any number from 5 - 12 just prints one output, which is not the correct desired sum.
This was my initial question: I am confused as to why this won't return the desired value. I keep running into an infinite loop or data is returned that I searched.
I still need to work on whether a user enters a search that doesn't exist......that is where I am stuck....
code has been updated......
int low = 0; int high = subArray.length; while (low < high) { System.out.println("You have entered the while loop"); int mid = (low + high) / 2;
Currently, my program converts Long values to String. And when I test it out, it do print out the correct output. However, when the converted String value is passed over to be written in a text file, it seems that BufferedWriter isn't printing out the outcome that it's supposed to be.
saltVs = Long.toString(saltV); System.out.print(saltVs); //will print out 79723172
Now the problem is here...It only prints out the last digit of the String value (instead of 79723172).
Here is my FileWriter/BufferedWriter part.
Why is that when I run my program using command prompt, it prints out the output that I wanted, but however when it comes to writing to the file, it doesn't come out right.
-In your main, you should create a thermostat and thoroughly test it. Be sure to showcase time passing and the temperature reaching the desired setting. Also, showcase switching modes from heating to cooling.
My question is, once it reaches the desired temp, would the thermostat turn off, and then how do you show switching from heating and cooling.
This is what prints.
Thermostat is: true Thermostat is: false The desired temp: 70.0 The current temp: 69.0 Tue Feb 25 19:06:21 CST 2014 Tue Feb 25 20:06:21 CST 2014 Thermostat is: true Thermostat is: false The desired temp: 70.0 The current temp: 70.0
Here is my Class:
import java.util.Random; import java.util.Date; public class Thermostat { private double currentTemp; private double desiredTemp; private double heatingThreshold; private double coolingThreshold;
my output fails to display me the 2nd output.Here's my code.
import java.util.Scanner; public class year { public static void main (String [] args) { Scanner console = new Scanner (System.in); System.out.print("Enter the choice of book(A-ABC,D-EFG):"); String x = console.next(); System.out.print("Enter the rate (1-3):"); int y= console.nextInt(); System.out.print("Enter number of kids reading:"); int k = console.nextInt();
[code]....
When I key '0" for kids, it did not appear the second print out. I don't want the first print out to be the output.
import java.util.Scanner; class LeftBottomTriangleNew2 { public static void main(String[] args)
[Code]....
the staircase looks good,however I want to remove the last line and if user chooses 9 i want them to get message "enter number from 1 to 8" and do not print out the staircase.
I have been working through a problem, and I have working what I need to work. However, it prints out to the command line and I want to output to a GUI. I have set up the GUI and everything seems fine there, the problem is when I try to change the output that was coming through the command prompt to a JTextField. I am getting the following error.
The field DataAnalyzerGUI.dataOutput is not visible
I am writing this program for my Java level 1 class. I am able to get it to compile and run, however nothing is outputted. Below are the instructions and the code that I have written.
Instructions:
Write an application that calculates and displays the amount of money a user would have if his or her money could be invested at 5 percent interest for one year. Create a method that prompts the user for the starting value of the investment and returns it to the calling program. Call a separate method to do the calculation, and return the result to be displayed.
Below is the code that I have written
import java.util.Scanner; public class Interest { //main method public static void main(String[] args) { originalAmount(); Scanner input = new Scanner(System.in);
You are given a file containing the names and addresses of company employees from many years ago that your manager has asked you to import into a database. You can use a CSV file and your database application to load the file, but the file your manager gave you was exported from an old, non-standard accounting system. Here is its format:
I'm not sure why, but my program does not produce an output. It is supposed to output total charges.
/*This program provides the user with the price of their monthly internet service based on two inputs.The program asks users which subscription they have. The options are A, B, or C. This is the first input.
The program then will ask the user how many hours they used the internet for. This is the second input.Then, based on the package number, the program will compute their monthly bill. This is the output.
The program calculates the price based on the following prices:
Package A: For $9.95 per month, 10 hours of access are provided. Additional hours are $2.00 per hour. Package B: For $13.95 per month, 20 hours of access are provided. Additional hours are $1.00 per hour. Package C: For $19.95 per month, access is unlimited.*/ import java.util.Scanner; public class Lab03SV
I am learning while loops but the output I am getting is not what I want? My class:
public class BottlesOnWall { public static void main (String[] args) { int x = 99; while (x > 1) { System.out.println(x + " bottles on the wall!");
[Code] .....
The output I am getting is this:
99 bottles on the wall! 98 bottles on the wall! 97 bottles on the wall! 96 bottles on the wall! 95 bottles on the wall!
[Code] ....
I want it to stop on "2 bottles on the wall!" and then print "Only 1 bottle left on the wall!". How do I go about doing that? I have tried different variations of the condition (x>1), I have tried (x>5) but it still goes down to 1 bottle?
It has been about 2 years that I'm programming in JAVA and never has this occurred to me about the reason why this happens. So, in this code snippet
public class Test { public static void main(String[] args) { char m = 'A'; int p = 15; System.out.println(m+p); System.out.println("Answer :"+m+p); } }
The statement "System.out.println(m+p);" returns "80" which is evident that the type of the entire expression is promoted to the value of the largest data type int. But in the statement " System.out.println("Answer :"+m+p);, why does the output change to "Answer :A15" but not "Answer :80"?
I need to display my calculations in a table format using loops.
//Imports import java.util.*; import java.text.*; public class YourLoanCalculator {
[code]....
The increments are correct, but I wanted them listed under the "Payment #:" column. I figure that if I do that, I can also correctly display the interest, principal, unpaid balance and total interest paid at that point, right?
I would like to enter a new item into a CSV file but all my items being entered are all staying on one line in the CSV file. I would like each new item to show up on a new line and I can't seem to find the code to make it work.
public String addItem(String newItem, int credits, String code) { String money = Integer.toString(credits); try { BufferedReader itemsCSV = new BufferedReader(new FileReader("itemList.csv"));