Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.java.help > #2107
| From | Knute Johnson <nospam@knutejohnson.com> |
|---|---|
| Newsgroups | comp.lang.java.help |
| Subject | Re: problem delimiting a string |
| Date | 2012-09-25 21:24 -0700 |
| Organization | A noiseless patient Spider |
| Message-ID | <k3u010$d7r$1@dont-email.me> (permalink) |
| References | <k3tnen$75t$1@dont-email.me> |
On 9/25/2012 6:57 PM, bilsch wrote:
> The fragment with the delimiting problem is listed below. The objective
> is to get Scanner to accept firstname midname and lastname as a single
> string using the ENTER key as the string delimiter rather than use the
> spaces between first, middle and last as delimiters. The two statements
> concerned with delimiting are straight out of a java text book so I
> assumed they would work (I don't actually know what they mean). The
> compiler complains about the line:
>
> Scanner.useDelimiter(lineSeparator);
>
> It says: cannot make static reference to the non-static method
> useDelimiter(String) from the type scanner. Your comments will be
> appreciated. TIA. The fragment is as follows:
>
> /* Extracts initials from whole name
> File Ch2Monogram.java
> */
> import java.util.*;
> class Ch2Monogram2a {
>
> public static void main(String[] args){
>
> String partName, firstName, midName, lastName;
> Scanner console = new Scanner(System.in);
> String lineSeparator = System.getProperty("line.separator");
> Scanner.useDelimiter(lineSeparator);
> System.out.println("Enter your whole name: first middle last");
> }
> }
console is an instance of a Scanner object. If useDelimeter() were a
static method of the class Scanner you could use that line but it is
not. Use console.useDelimeter(lineSeparator) instead.
--
Knute Johnson
Back to comp.lang.java.help | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
problem delimiting a string bilsch <bilsch01@gmail.com> - 2012-09-25 18:57 -0700 Re: problem delimiting a string Knute Johnson <nospam@knutejohnson.com> - 2012-09-25 21:24 -0700 Re: problem delimiting a string Roedy Green <see_website@mindprod.com.invalid> - 2012-09-26 09:45 -0700
csiph-web