iam trying to sum all the integers in a binary file. the integers are 0-9. IAM having trouble exiting the while loop to display the sum. below is what i have so far which is not displaying the sum.
import java.io.*;
public class binaryAdd{
public static void main(String []args)throws IOException{
DataOutputStream output= new DataOutputStream(new FileOutputStream("myBinary.dat"));
for(int i=0;i<10;i++){
I have a problem where i have to write some code to read through an int array and print out the different integers and how many times they occur. For example:
if the array contained the numbers 1,4,2,3,5,4,4,7,5,4,3,6,8,6,4,
i would need the print to appear something like this
as the array is read sequentialy from element 0 to the end. the program should find the integer value in the first element (increment a counter by 1) and then search all other elements to see if the integer reoccurs (counter++ for each time it reappears). obviously the counter would be the 'times' value in the second column.
My problem is i can get this accomplished yet i cant get the program to recognise when it has already registered an integer in a previous element and skip to the next element looking for a new integer. SO for each element in the array it prints the integer and then searches the entire array for the integer again and increments the counter accordingly. so in essence there is a line printed for each integer the number of times it actually occurs.
I simply wish to have my code to find an integer and the number of times it occurs. and then disregard the elements it has registered the previous integer in.
Also, keep in mind that i am NOT permitted to use any new data structures/arrays for storing/remembering values. I can only use int and double variables throughout.
what i have so far is this: with the array being customerID[] :
Java Code:
int num; int counter; for(int count = 0; count < customerID.length; count++) { counter = 0; num = customerID[count]; for(int count2 = 0; count2 < customerID.length; count2++)
[Code]...
The output for the int array 1,1,3,0,3,2,0,4,1,3, looks something like this:
and as you can see lines are repeated for each time the same integer occurs in a new element. i just need my code to skip an element if the integer has been previously encounterd and recorded. i.e i need it to look more like this :
with the first encountered integer being checked throughout the array and then moving to the next integer/element which is not the same as any previous.
So in my binary search tree I'm trying to write a method that deletes the idem but for some reason it's not working. I have two things, I have the method and then another piece of code that tests the deletion method. Here's the actual method
I am trying to create a serversocket that send a binary in parts ie send 1024 bytes then wait for acknowledgement from the client before sending the next 1024. I am able to do it in udp but the client is tcp. This is my code so far
import java.io.BufferedInputStream; import java.io.File; import java.io.FileInputStream; import java.io.IOException; import java.io.InputStream; import java.io.OutputStream; import java.net.ServerSocket; import java.net.Socket; public class TestFtp {
[Code]....
I have not been able to send then receive acknowledgement before sending the next 1024 bytes.
I have devised a simple program that reads a file and then adds up al the integers in the file and print the result, for example if the file had the numbers 1 2 3 4 5 6 7 8 9 10 then the program would print 55
However i have trouble when non integers are put into the file for example if it was 1 2 3 string 4 5 6 test 7 8 9 10
then i get:
Exception in thread "main" java.util.InputMismatchException at java.util.Scanner.throwFor(Scanner.java:840) at java.util.Scanner.next(Scanner.java:1461) at java.util.Scanner.nextInt(Scanner.java:2091) at java.util.Scanner.nextInt(Scanner.java:2050) at Week7.Task3.filereader(Task3.java:25) at Week7.Task3.main(Task3.java:14)
my code is as follows
package testing;
import java.util.*; import java.io.File; import java.io.IOException; public class summingInts { public static void main(String[] args) throws IOException { Scanner textfile = new Scanner(new File("intSum.txt"));
Trying to read integers from a text file and place them in a linked list in order. Program is compiling and running fine, just not the way I am intending when I am calling the methods. (Note: You have to enter the file location in the var x if you plan on running this.)
import java.io.*; import java.util.*; public class Node { public int value; public Node next; Node(int x) { this.value = x;
Everything compiles but doesn't work like it should. What the idea is, is to be able to add class personnel objects and have them saved in a file, so that later on i would be able to see them.
Back to my problem: When i create a new "Personnel" and try to run Write and read, to see if my new "Personnel" is added to the list, it's not there at all... what do i do wrong?
import java.io.*; class Personnel implements Serializable //No other action required by Serializable interface. { private long payrollNum; private String surname; private String firstNames;
I have a unix program that simulates an accident evolving as a function of time and produces two files. I will focus on the first file before getting to the second. This first file has five output variables/vectors (velocity vs time, pressure vs time, etc), which are selected as part of the simulation input. These are the variables I have to put into Excel if I want to view the transient graphically. Where it gets tedious is that, if I want to view a different set of five variables, I have to rerun, extract, put these in Excel to plot. There can be lots of variables needed to properly characterize the accident.
The second file produced is a really large binary file. This file contains all the information that I'd need, precluding the need to rerun to view a different set of output variables. This is the file that seems tailor-made for a Java or something to be able to extract the information. That is, it seems like Java could be used to do this work: extract variable information from the large binary file. Eventually, I would like to plot it too and I know I could use Java there.
I think my steps are:
1) understand the format of my binary file 2) reconfigure the binary file for use with java (is this demuxing?) 3) learn java programming for this application: extracting information to produce something like a .csv file with time on the leftmost column and variable information populating the rest of the columns.
So I am having trouble with trying to get the main method to work. The program is supposed to construct a BinaryTree, and deserialize a file that is used for the Tree.
I had started a web project in java with eclipse.....The problem is I am unable to get a css file linked to the jsp page I have designed.... The following is my directory structure:
I am trying to draw a binary node tree to a text file.
public class BinaryTreeExample { public static void main(String[] args) { new BinaryTreeExample().run(); } static class Node { Node left; Node right; int value; public Node(int value) {
[Code] .....
This will output:
Building tree with rootvalue25 ================================= Inserted 11 to left of node 25 Inserted 15to right of node 11 Inserted 16to right of node 15 Inserted 23to right of node 16 Inserted 79to right of node 25 Traversing tree in order ================================= Traversed 11 Traversed 15 Traversed 16 Traversed 23 Traversed 25 Traversed 79
I need to print this information in the form of a graphic to a text file. so for example:
You are given a text. Write a program which outputs its lines according to the following rules:
If line length is ≤ 55 characters, print it without any changes. If the line length is > 55 characters, change it as follows: Trim the line to 40 characters. If there are spaces in the resulting string, trim it once again to the last space (the space should be trimmed too). Add a string... <Read More> to the end of the resulting string and print it.
I felt as if I did do what they were asking, but for some reason, I'm getting "Sorry, Unable to read file!"."Instead of using file, I did use the location of the file name".Also, I've attached a image of the input looks like and the output.
My CODE:
import java.io.BufferedReader; import java.io.File; import java.io.FileReader; public class Main { public static void main (String[]args) { try{
I am trying to update and delete products from a JSP page but am having a hard time getting the code to work. I keep getting errors and my program won't run. My Index.jsp page works, but everything else is messed up. Below is my code.
index.jsp <%@page contentType="text/html" pageEncoding="windows-1252"%> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
In reference to the book "Head First Servlets and JSP, 2nd edition", chapter-3(), page-81, the command to compile the servlet file to the desired location is
(from the same directory as can be confirmed from the attachment of screenshot of error). this code is in accordance to the location of the respective files in my system, in particular the servlet-api.jar file.
After doing this, my computer is showing the error : file not found.
How do I resolve this? Actually, I don't understand completely what this code is trying to accomplish.
I have the file in my project sitemap.xml, which i am trying to write via XMLStreamWriter. My code gets successfully executed as i can see the logs. But my sitemap.xml file keeps blank. Why nothing is getting write in my sitemap.xml file. Below is my servlet code.
I'm trying to pass the form parameters from one JSP. to other using AJAX but my output JSP is only showing [object HTMLInputElement] [object HTMLInputElement] error. Im new ajax.
My JSPForm <%-- Document : AjaxForm Created on : Nov 2, 2014, 11:25:49 AM Author : Amar --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html>
[Code]...
My output Form
<%-- Document : FormOut Created on : Nov 2, 2014, 12:02:10 PM Author : root --%> <%@page contentType="text/html" pageEncoding="UTF-8"%> <!DOCTYPE html> <html>
<%@ page import="javax.print.*"%> <%@ page import="javax.print.attribute.*"%> <%@ page import="java.io.*"%> <%out.println("Printing..."); String filename = "c:/20140505_3_40.txt";//this is the text file i want to send to printer // am using tomcat 8 PrintRequestAttributeSet pras = new HashPrintRequestAttributeSet();
I am stuck with my application. I have jsp, servlet application with jasper report server. When I run the application through eclipse, everything works perfectly. But When I try to run it in Tomcat (without eclipse) it gives me the "Unable to resolve the class file " error. I tried all the solutions I got through the google, but still I am unable to come over it.
I'm trying to load a class file into Oracle using loadjava and I get the following error:
ORA-29552: verification warning: java.lang.UnsupportedClassVersionError: helloworld (Unsupported major.minor version 51.0)
Presumably this is related to an inconsistency between the jdk that I used to compile helloworld and the Oracle JVM? Or something like that?
My JAVA_HOME is C:Program Files (x86)Javajre7bin My javac version used to compile the code is javac 1.7.0_15 java -version is "1.7.0_15" When I do a find on java.exe in the oracle installation directory (I'm running 11.2) I get