BufferedReader - Read Names Off Of Email Addresses In A Text File And Print To Console
Nov 5, 2014
I'm trying to write a program to read the names off of email addresses in a text file and my code is not printing anything to the console. So I want to print everything before the "@" sign. It seems like I'm missing a big thing
import java.io.BufferedReader;
import java.io.File;
import java.io.FileNotFoundException;
import java.io.FileReader;
import java.io.IOException;
import java.util.Scanner;
public class Email {
public static void main(String[] args) throws FileNotFoundException, IOException {
[Code] ....
View Replies
ADVERTISEMENT
Mar 2, 2014
Write a program that scans a text file for possible e-mail addresses. Addresses look like this:
someone@somewhere.net
Read tokens from the input file one by one using hasNext() and next(). With the default delimiters of Scanner, an entire e-mail address will be returned as one token. Examine each token using the indexOf() method of String. If a token contains an at sign @ followed some characters later by a period, regard it as a possible e-mail address and write it to the output file.
Programs such as this scan through web pages looking for e-mail addresses that become the targets of spam. Because of this, many web pages contain disguised e-mail addresses that can't easily be automatically extracted and above that is says to modify a program from our chapter which is this:
import java.util.Scanner;
import java.io.*;
class NamedFileInOut {
public static void main (String[] args) throws IOException {
int num, square;
[Code] ....
This is the first time hasnext() and next() have been introduced to me, so whereas scan.nextInt() looks for integers, does hasNext() looks for strings or characters? the wording in the exercise text is confusing to me. so basically i should create a text file with a ton of strings and within that jumble of text, stick a few email addresses; then when the program asks the user for the input file name, use that text file's name correct? pretty sure i have it up to that point, but using the indexOf() is what i'm having trouble wrapping my head around. do i look for the index of "@" and "."? i could conceptually see how i could say if the indexOf(".") is three spaces before the end then i know it's a .com or .net or .org or whatever. but how would i use indexOf("@") when the "user name" AND the "provider" (i.e. @yahoo or @google or @whatever) have an infinite number of lengths? we haven't had literally any discussion on input/output in classes so i am totally green to this.
View Replies
View Related
Mar 20, 2014
I have a text file containing numbers and names as shown in the example below:
61133128805241Albert Rosenberg
64763645543509Joel
79256337754219Michael Burton
I'm making a program that will read the file and put the numbers in a list of int arrays and names in another list of strings. In my program i created two classes. One will receive the numbers and the other will receive the names. But i only can read the numbers! How can I read everything and separate into two different lists?
try( BufferedReader br = new BufferedReader( new FileReader( jFileChooser1.getSelectedFile().getAbsolutePath() ) ) ) {
hist = new Historic();//Will recieve the array of numbers.
while( br.ready() ) {
int line[] = new int[ 7 ];
[Code] ...
View Replies
View Related
Mar 9, 2015
How can i convert this linked list code to a read from input.txt
The first line in the input file will give the elements to initialize the linked list with. Consecutive lines will provide operation instructions.
Your code should read one line at a time. After reading each line, it should perform the corresponding operation and print the linked-list on the console.
If an operation is not possible, it should print "N/A".
Sample input file. Please note, the comments (// ...) are given for explanation, the input file will not have them:
4, 5, 6, 3// First line. This will provide the initial values for the linked list : 4->5->6->3
1, 9// Add a 9 at the front of the linked-list. After this operation the linked-list should be: 9->4->5->6->3
2, 1// Add a 1 at the end of the linked-list. After this operation the linked-list should be: 9->4->5->6->3->1
3, // Delete the first node in the linked-list. After this operation the linked-list should be: 4->5->6->3->1
4, // Delete the last node in the linked-list. After this operation the linked-list should be: 4->5->6->3
5, 11// Delete the node with the value 11 in it. Since this is not possible, it should print "N/A"
5, 6// Delete the node with the value 6 in it. After this operation the linked-list should be: 4->5->3
Sample output to the console:
4->5->6->3
9->4->5->6->3
9->4->5->6->3->1
4->5->6->3->1
4->5->6->3
N/A
4->5->3
My Code:
LinkedList.Java
class linkedList
{
protected Node start;
protected Node end ;
public int size ;
[Code] .....
View Replies
View Related
Jul 14, 2014
New to programming. Am supposed to create a program that reads a text file (of integers) and computes a series of computations on these integers. I don't have the code for the integers in my code yet, (i know how to do those), but am struggling getting the array to simply print in the print writer. I have the user select a text file, read the file with a scanner, and then save the computations done from my code into another file. specifically, the problem is as follows: Write a program that uses a file chooser dialog to select a file containing some integers. The file contains an integer N followed by N integers. The program then uses a file chooser dialog to let the user specify the name and location of an output file to write results to.The data written to the output file will be as follows
(1) The original list of N numbers from the input file,
(2) The original list of N numbers printed in reverse order of how they appear
in the input file.
(3) The sum and average of these numbers,
(4) The minimum of all the numbers,
(5) The maximum of all the numbers.
[import java.io.File;
import java.io.IOException;
import java.io.PrintWriter;
import java.io.Writer;
[Code]....
View Replies
View Related
Mar 30, 2014
Followed this: [URL]
public static final String FILENAME="BinarySearchTree.txt";
....
public BinarySearchTree(TNode r) throws IOException {
root = r;
textfile = new File(FILENAME);
fw = new FileWriter(textfile.getAbsoluteFile());
bw = new BufferedWriter(fw);
br = new BufferedReader(new FileReader(FILENAME));
[code].....
In the constructor I create the BufferedReader using the FileReader and path to the input text file(in same dir as this project). When I am done reading I close it. In the debugger it is unable to read a single line, then goes to close the file.
View Replies
View Related
Apr 6, 2015
I want to read the contents of a log file present on the server, and trigger email along with the log file attached using JSP.
View Replies
View Related
Jul 23, 2014
I have saved emails that are stored in to text files and I want to retrieve the Sender, Reciever, Subject and the Email Content.I am using From: as a delimiter and To: as a delimiter and Subject as a delimiter and I am not sure what delimiter I should set for the email content.Also, there can be emails that will have comments after the message content and I plan on using the delimiter Comments:.
Any example of what delimiters I should use it would be great. Also I would like to know how check whether or not a delimiter exists so that I can print out the comments if it exists and if the file does not have comments, it prints out nothing.
import java.awt.BorderLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
[code].....
View Replies
View Related
Oct 28, 2014
I have the file test.txt that include:
[Computers]
Keyboard=10
Mouse=5
[Cars]
Lamborghini=6
BMW=3
The [Computers] , [Cars] are Category, Keyboards, Mouse,Lamborghini, BMW, are Descriptors and the numbers are values
I have this code until now.
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Objects;
import java.util.Map;
public class Descriptor {
[Code] .....
All I want is that my program can read the entire txt file and output in console the Category Descriptors and Value.
Example:
Cars: Lamborghini 6, bmw 3
Computers: Keyboards 10, Mouses 6..
View Replies
View Related
Dec 12, 2014
I am checking how to do following task.
01. pickup the selected text file and read the line by line and output the text in to visual text pane.
what i did:.
01. I wrote code that read the text file and output in to jave console/ also some of the interface.
the code read txt file:
Java Code:
String fileName = "C:/Users/lakshan/Desktop/lawyer.txt";
File textFile = new File(fileName);
Scanner in = new Scanner (textFile);
while(in.hasNextLine()){
[code]....
so it will read any text file dynamically and output to the text pane in interface. I think scanner code must be execute after the select the file from the browser and set the scanned result in to variable. then later out put the var as string in some jswing component?
View Replies
View Related
Feb 2, 2014
I am trying to read a text file into Java and split the text into tokens. Eventually I want to be able to count the number of instances of a specific word. However, at this point, when I run the file, all I get is the location of the file rather than the text in the file.
import java.util.*;
import java.io.*;
public class textTest3 {
/**
* Prints the number of words in a given file
*
* @param args
* @throws IOException
*/
[Code]...
View Replies
View Related
Dec 8, 2014
I am working on a project that requires me to build a database with random access file, representing products, the base product contains a name (about 30 characters), a price (double), and a quantity (integer). I have worked on this project for probably 15+ hours and have tried so many things and feel like I've barley made any progress...
The part i am really struggling with is taking the data from the text file and creating an object array with it using the product class. Once ive accomplished that, i have to use that data to create a random access file with the data.
Here is the base Product class that must be used to create the objects for the array.
public class Product
{
public String pName;
public String stringName;
public double price;
public int quanity;
[Code] .....
And then here is the data from the text file that i must extract to use to create product objects.
Dill Seed,938,34
Mustard Seed,100,64
Coriander Powder,924,18
Turmeric,836,80
Cinnamon (Ground Korintje),951,10
Cinnamon (Ground) Xtra Hi Oil (2x),614,31
Cinnamon (Ground) High Oil (1X),682,19
These continue for about 40-50 entries, they are not separated by a blank line though i had to add those so it would display correctly, each entry is on its own line with name separated with spaces, then price after a comma, then quantity after the second comma.....
View Replies
View Related
Apr 4, 2014
I am searching a XMI parser in java code that read an xmi file and print classes with related attributes.
View Replies
View Related
Oct 10, 2014
The point of this program is to read characters from a txt file and store them into a 2D array. After this has been accomplished, the information is to be printed in the same manner it is read from in the txt file.
Here is the code I have so far:
import java.io.File;
import java.io.FileNotFoundException;
import java.util.Scanner;
public class Main
{
public static void main(String[] args) throws FileNotFoundException
[Code] ....
And this is the error I am receiving when trying to accomplish the goal of the project:
Exception in thread "main" java.lang.NumberFormatException: For input string: "############"
at java.lang.NumberFormatException.forInputString(Unk nown Source)
at java.lang.Integer.parseInt(Unknown Source)
at java.lang.Integer.parseInt(Unknown Source)
at Maze.<init>(Maze.java:15)
at Main.main(Main.java:20)
What's going on here and how I can correct this?? The information I am trying to store in a 2D array and then print is this:
############
#.#........#
#.#.######.#
#.#....#...#
#.###.*#.#.#
#...####.#.#
#.#.#..#.#.#
#.#.#.##.#.#
#o#......#.#
View Replies
View Related
Apr 29, 2014
I'm not getting text in the Pledge.txt file. Do I need to assign the pledge to a String variable?
Java Code:
import java.io.*;
import java.util.*;
public class ReadMe {
public static void main(String[] args) throws IOException{
File file = new File("Pledge.txt");
PrintWriter output = new PrintWriter(file);
[Code] .....
View Replies
View Related
Mar 3, 2014
personid gender height class
1 female 1.6 short
2 male 2.0 tall
3 male 1.85 medium
4 female 1.9 medium
5 male 1.7 short
6 female 1.8 medium
7 female 1.95 medium
for eg i have to find minimum and maximum height from column height.
View Replies
View Related
Aug 23, 2014
How to read a text file in Java?
View Replies
View Related
Nov 17, 2014
I have to write a program for sorting an array of random numbers by the users choice. These random numbers are stored in a text file, which the user inputs, and is then stored into an array for sorting. I won't have a problem with the sorting algorithms, but I've never had to read a text file and store it into an array before
The text file has the numbers stored like so :
148
626
817
4
312
652
643
etc....
I gather that I'll probably have to user the Scanner for the user to input the text file name, but how do I store it to an array? So far I only have the bones of the program done, like so
import java.util.Scanner;
public class SortingAlgorithms {
public static void main(String[] args) {
[Code].....
View Replies
View Related
Nov 17, 2014
So I am saving a file. it is an array of two strings each containing three words. i figured out how to save to a text file and read it back in and put it back into an array. I am using scanner.hasnext and scanner.next and i think that separates the strings into variables using the spaces in the strings. Well for my project i need to do it with a symbol instead of a space
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
import java.io.Writer;
import java.util.Scanner;
[Code] .....
I put some comments in the read method so you can get exactly what im trying to accomplish....
View Replies
View Related
Oct 25, 2014
I am trying to read in lines of text from a file then prints out the text. I only need one 2D array and can't copy from one array to another.This how the file looks like:
4 4
FILE
WITH
SOME
INFO
I have been able to read the file but when I am trying to run my program I have blank spacing instead of an array.
import java.util.Scanner;
import java.io.*;
public class Array {
public static void main(String[] args) throws IOException{
[code]....
View Replies
View Related
Oct 22, 2014
Write a class TextAnalysis14 which reads a text file and allows some text mining(Analyzing). Concretely the program has to support
1. total the number of words,
2. checking whether a word is contained in the text,
3. finding the most frequent word, or words in case there are more than one.
A word is a non-empty string consisting of only of letters (a,. . . ,z,A,. . . ,Z), surrounded by blanks, punctuation, hyphenation, line start, or line end. The analysis is case-sensitive.
View Replies
View Related
Mar 9, 2014
Assignment: Develop a GUI-based program to read the entries of a matrix from a text file. The first number is the number of rows; the second number is the number of columns. The remaining numbers are integers between 1 and 9 in row by row order. Scan the matrix, highlight (display the entries in different color) all cells that form a group of five cells with the same value horizontally, vertically or diagonally.
Example of text(.txt) file:
7 7
3623161
3666669
3936293
3594955
3289867
2493998
1399998
Example of output:
3623161
3666669
3936293
3594955
3289867
2493998
1399998
* ^^this would be what it would look like when displayed in the GUI. But it would be colored. Anything that has 5 in a row ...My Class File:
// GUI-related imports
import java.awt.*;
import java.awt.event.*;
import javax.swing.*;
import java.util.Scanner;
// File-related imports
[code]....
EX.
0=black(when there is no combo. of 5)1=blue(horizantal combo of 5)2=red(vertical combo of 5)3=green(right diagnol combo of 5)4=purple(left diagol combo of 5)
View Replies
View Related
Feb 6, 2015
I wanna learn to create a method where I use a scanner or any other way to input.The stuffs I input will be strings. The whole thing will be like a destination creator.So if I input the string USA, it will write this to a file:
1:USA
When I go to the method again the ID will be added so if I input UK, the file will contain:
1:USA
2:UK
Now if I terminate the program, next time when I run it again it will be able to read the ArrayList, so if I wanna go to the method again and write: Norway the file will contain:
1:USA
2:UK
3:Norway
Later I also want to be able to use println to show all of these lines from the file, as well I would like to be able to delete an ID, so if I delete ID 2 the file would contain:
1:USA
3:Norway
I'm quite new to Java, I'm in a Java course since soon 3 weeks back and I have sure learned a lot, all the loops and basic statements that exist in most languages, but now when it comes to this I just don't understand.
View Replies
View Related
Mar 18, 2014
I have problem with writing objects to file. The thing i want to do is write object(Measur) and then read it from Notepad++. Not from program, but normally from computer. When i'm opening my file i see patterns(i dont how to call this). I think, that I need write it as a string in some way. There is my code:
Java Code:
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import java.io.ObjectOutputStream;
import java.io.Serializable;
class Task3 {
[code]....
View Replies
View Related
Mar 26, 2014
So I'm trying to read 11 values from a text file, each value on a separate line. The first value I use as loop control to run through calculations on the other ten and finally output both the numbers and the calculations to the console and an output file. I'm not getting a compiler error or a runtime error but my loop seems to stop after reading the first line. It also doesnt seem to be writing to my output file but does create it when I run the program. This is what my text file looks like
10
150.4
88.4
-3.14
499.4
799.4
1299.8
0
1900.2
901.7
4444.4
This is what my program looks like
import java.util.*;
import java.io.*;
public class assignment7scratch
{
Toolkit_General toolKit = new Toolkit_General();
public static void main (String[]args)throws IOException
[Code] .....
so I dont get an error but this is what my output looks like
----jGRASP exec: java assignment7scratch
This program reads a list of values representing number of miles driven by individuals. It will output the dollar amount their rental cars cost.
Number of miles traveled on the left as well as amount reimbursed on the right
-----------------------------------------------
Miles Driven Amount reimbursed
150.427.072
----jGRASP: operation complete.
it also doesn't write anything to my output file, though it does create one.
View Replies
View Related
Oct 28, 2014
I have a TxT file with the next content:
[Cars]
BMW=3
Lamborghini=10
[Computers]
Mouse=5
Keyboard=12
How can i read the file and output in
System.out.println("Category " + descriptor + " Value: " + )
The output console should look like :
Cars : Lamborghini 10
BMW 3
Computers: Mouse 5
Keyboard 12
And the Value MUST be readed from thext file for each descriptor.
package test;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.HashMap;
import java.util.List;
import java.util.Objects;
import java.util.Map;
public class Descriptor {
private final String descriptor;
[Code] ....
View Replies
View Related