I need to check an existence of a file if it is already created or not but the problem is on my code I obviously making the file first before I am able to check if it exist or not.
File createFile = new File ("//path/name.txt");
I've read somewhere that that line should not make a file without the createFile.createNewFile(); but when I tested it and on my program, my program was creating the file even without the .createNewFile() method with that said. I'm confused on how would I be able to check an existence of a file without of course having it pre-created. here is the partial code:
File newFile = new File ("C:/Documents and Settings/Admin/Desktop/Keys.txt"); BufferedWriter write = new BufferedWriter (new FileWriter (newFile)); BufferedReader read = new BufferedReader (new FileReader (newFile));
if (newFile.exist()) { System.out.print("File is existing"); }
Is it possible to edit hosts file in java program? I tried it but I'm getting "AccessDeniedException". I need to have permissions for it, but can i somehow set the permissions in java program for current user?
I was almost finished with my program when I noticed I had a big logical error. At the very beginning of my else if statements I would jump down to my else statement.
Java Code:
import java.util.Scanner; public class InternetServiceProviderNew { public static void main(String[] args) { double packageA, packageB, packageC, extraA, extraB, userHours, aHours, bHours, cHours, userCharges; packageA = 9.95; packageB = 13.95; packageC = 19.95; aHours = 10; bHours = 20; String userPackage, A, B, C ;
This is what i have so far, I use BlueJay to write this:
import javax.swing.JOptionPane; public class payroll { String again = y; // private String name; private double rate; private double hours; static double gross; //gross pay
[code]....
my first problem is that it expects a ")" on this line :"if ((hours <=40)rate *1);"For the assignment itself these are the requirements:
-Create a class called payroll with private variables for rate hours and name
-Create static variables for gross pay, union dues, health coverage (hp in my case), FICA taxes, State taxes, Federal taxes, net pay, all must be initialized to 0
-default constructor that assigns default values
a function called calcPay that will do the following tasks and print it to a pay stub :
- function that checks the hours ( if hours are 40 or less pay rate, if over 40 pay 150% of the rate) - calculates gross pay before any deductions (using user inputted hours and rate) - deduct medical coverage and union dues from gross pay and call this adjusted gross pay (also this should have its own line on the paystub) - A function that deducts State, federal and fica taxes from adjusted gross - FICA - 7% for any income -Federal - 2% for $0-$150 / 6% for 150.01 - 300 / 14% for 300.01 - 600 / 18% for 600.01 - unlimited -State - 1% for 0-150/ 3% 150.01 - 300 / 5% 300.01 - 600/ 8% 600.01 - unlimited - amount after all deductions is the net pay ( show this amount on its own line) - Start a loop that asks each time if there are more employees (y/n) y should continue the program and n should end it -dialog boxes should be created to recieve values for name, hours and rate - if the rate is entered below $8 dollars a new box should pop up and ask for a higher value - When there are no more employees, print out a summary of quantities stored in static variable (also had a problem with this) - End
So I think i completed most of these objectives but am having trouble with the syntax and some of the objectives
I cannot see why I am getting an 'Unreachable statement' error on 'return -1;' on line 13126.I am also getting a 'missing return statement' error on the very last line.
/* 12992: */ private int extractInterfaceValues(RSInterface class9, int j) /* 12993: */ { /* 12994:11712 */ if ((class9.valueIndexArray == null) || (j >= class9.valueIndexArray.length)) { /* 12995:11713 */ return -2; /* 12996: */ } /* 12997: */ try /* 12998: */ { /* 12999:11716 */ int[] ai = class9.valueIndexArray[j]; /* 13000:11717 */ int k = 0;
I'm getting errors on all the exceptions called EmptyCollectionException. I think this is because the import statement has a error on it but I'm not sure. I'm suppose to add methods for peek, isEmpty, size, and toString methods. I only started isEmpty also am wondering what I have to change from peek method if anything at all.
import jsjf.exceptions.*;//Error on jsjf import java.util.Arrays; public class ArrayStack<T> implements StackADT <T> { //Error on StackADT private final static int DEFAULT_CAPACITY = 100; private int top; private T[] stack;
My if else statement is not working...it keeps telling me that the else in the statement is a syntax error and that I should remove it. Whats wrong with it?
package Homework2; import java.util.Scanner; public class Homework2 { public static void main(String[] args) { // TODO Auto-generated method stub System.out.println("Welcome to the Triangle Program.");
This method accepts 1 integer, amount (the amount of money). Output the minimum number of in quarters, dimes, nickels and pennies used to make up the amount. For example, an amount of 32 would require 1 quarter, 1 nickel and 2 pennies.
This is the question^
My codes are:
public static int change (int amount) { int quarters = amount / 25 ; int firstresult = amount % 25 ; return quarters ; int nickel = firstresult / 5 ;
[Code] .....
The codes were working when i used System.out.println instead of return, but our teacher required us to use return (functions).
I am Having trouble with my program to validate. It is outputting null into the validation statement then it brings back a run-time error to that validation Statement for the String.
public String validateData () { if (nm == null)nm = "Error! Must enter at least one character"; else nm = name; return name; }//end validation method
Why is this happening, and then once that is completed, why is the validation Sentence in tests Scores not able to validate. I traced it back to out put "Error, a number between 1<100".
public void validateTests () { String testschange; if (test1 < 0 || test1 > 100) { testschange = " You have entered an invalid number, between 1-100. Please restart!"; testschange = Integer.toString( test1 ) ;
I have a problem about this numeric or value error on my java class. Whenever I am calling for the procedure in callable statement it says that error. I don't know what is the problem with my sql code because I;ve tried running it on database alone and it runs perfectly. The results that I need came out fine. But when I'm already calling it in java that error appears. But I tried on finding the line that the said error is coming from and here is the code...
create or replace PROCEDURE RENTING (P_NNAME IN VARCHAR2, P_ADD IN VARCHAR2, P_PHONE IN NUMBER,
The thing is if SITA is the name then I have to insert component to the particular envi tabs , if DEVB is the component I have to insert the component there. How can I do this I have done some code its inserting the data at the bottom og the XML.
So I'm Half way done with this assignment and all I need to is edit and sort my directory. What I've been trying to do as of now is edit my directory. I've tried to use the set function in the Array List, Iterator List etc but I just don't know how implement them mainly because I keep thinking "how can check which variable in the directory the user wants to change(Name, cost etc etc)?".
Main class
Java Code:
package plantnursery; import java.util.Scanner; import java.util.ArrayList; public class PlantNursery { private ArrayList<Plant> plantDirectory = new ArrayList<>(); private static Scanner read = new Scanner(System.in);
I am developing a JavaFX application and have succesfully created a tree table with in-line editing. My problem is I am unsure how to check when an object has been changed so I can update the back-end database. According to the TreeTableView API documentation I should register an event handler on each tree table column with event type TreeTableColumn.EDIT_COMMIT_EVENT. Unfortunately I cannot find this constant! I am using JDK 8 update 11.
I have a program for a phone directory. It needs to add, delete, append, and edit telephone records. I've gotten it to write and search the files. Just need to get it to delete and edit them.
I'm making a project about school management system , i have a jframe to set marks and inside the jframe i have a jtable which is connected to sql database , in the jframe I have a JCombobox with 6 different subjects and in my database i have created 6 tables for the subjects and if any of the subjects are clicked then the jTable will connect to database and change the table to that subject , after it is changed if you double click on any row and insert a value then it will automatically update the table in the database , but my problem is that if I select the first option from the jcombox which is English and edit the values then it works fine , but if I select any other option e.g Math or Science , then I try to edit the table then it edits the English table , I commented the English option in the code to see what happens and I saw that it edits only the first option and if you try to change the subjects and edit than it edits the first subject in the combobox , so how can I solve this ?
It should be possible to let the javac create a subdirectory according to the file's package statement. So I have tried: Java Code: javac -d C: estMyApp.java mh_sh_highlight_all('java');
That always gives me the message that javac could not create the directory.
I have an in-cell editable data table with a viewscoped managed bean.I found that the control never goes to the ajax event method onCellEdit when the scope of the bean is @Viewscoped but it works when the scope is changed to request scope.how to get this feature work with viewscope.Below is my code snippet
I have a TableCell that will hold numbers in a tableview. All is working work nicely, but I want the following behavior:
- when the user begins to edit such a cell, if it doesn't enter a number, the cell will not call commitEdit, but rather display a red border and prevent the user from changing the focus to anything else until he either: enters a correct number or presses ESC.
I don't know how to keep the user in that editting cell if while he has an incorect number. Currently he can click other row/control and he will break the edditing state. I repeat, I don't want the user to be able to click on any row/control until he has a correct number.
Here is my cell implementation:
public class EditableIntegerCell extends TableCell<Person, Integer> { private TextField textField; @Override public void startEdit() { if (!isEmpty()) { super.startEdit(); createTextField(); setText(null);
So from what iv learnt in Java and programming in general is that using a case statement is far more efficient that using multiple IF statements. I have an multiple IF statements contained within a method of my program, and would like to instead use a case statement.
So I want to make a simple Java that ask the user to pick a powers and it has two options.If the user picks magic then execute the first if statement then ask the user again which type of magic the user wants.I can't make it work it keeps printing the else statement. Why is that?
import java.util.Scanner; public class Variable { static Scanner zcan = new Scanner(System.in); public static void main(String[] args)
I have a problem in reading the text file. I have my source text file at "D:/input.txt".When the below code is executed the following errors are coming.
" java.lang.NoClassDefFoundError: Try Caused by: java.lang.ClassNotFoundException: Try at java.net.URLClassLoader$1.run(URLClassLoader.java:202) at java.security.AccessController.doPrivileged(Native Method)
I am having some issues with this code its a a DB generator that creates tables and populates them. There seems to be no compiler errors, but there is a runtime error. I have added the error and the code below :
Runtime error:
Exception in thread "main" java.sql.SQLException: [Microsoft][ODBC Driver Manager] Data source name not found and no default driver specified at sun.jdbc.odbc.JdbcOdbc.createSQLException(JdbcOdbc.java:6964)
[Code] .....
My Code:
MakeDB.java import java.sql.*; import java.io.*; public class MakeDB { public static void main(String[]args) throws Exception { Class.forName("sun.jdbc.odbc.JdbcOdbcDriver");
I've a .java file that won't compile, but produces no errors (in cmd prompt).
I think its the import of java.util.ArrayList thats causing the problem (because it can compile a different file in the same source folder) - so i'm assuming its the classpath that is wrong. which is fine. i love fighting with classpaths.
But why isn't it providing me with an error. the compiler usually goes bat-sh.. crazy if the -cp is incorrect!
Its because I'm switching between command prompt and a text editor and it hadn't saved the file for some reason, and still won't am getting rid of this editor!!