Hi,

This is a code snippet that can provide you a clue for converting character
to uppercase.

import java.io.*;
import java.util.Scanner;

public class ReadCharacter {

    public static void main(String[] args) {
        try {
            System.out.print("Enter the Character: ");
            Scanner scanner = new Scanner(System.in);
            char character = scanner.next().charAt(0);
            System.out.println("Thanks for the Character, "
                    + Character.toUpperCase(character));
        } catch (Exception ioe) {
            System.out.println("IO error trying to read character!");
            System.exit(1);
        }
    }

}

The problem is that you are using a byte stream to read the input , rather
if you are
looking for character stream you can also have a look at the Character
streams
Read this :
http://java.sun.com/docs/books/tutorial/essential/io/charstreams.html
and try using character stream rather than byte streams friend .. :)

Thanks,
Ashok A V

On Wed, Sep 9, 2009 at 9:37 PM, Zhao Lin <[email protected]> wrote:

> Hi.
>
> I try again,
>
> int b = in.read();
>         if (b != -1) {
>             char c = (char)b;
>             System.out.print(c);
>         }
>
> This code write out to console.  I add two line to make upper case in this
> but error message say 'Accessing method toUpperCase'.
>
> int b = in.read();
>         if (b != -1) {
>             char c = (char)b;
>             Character letter1 = new Character (c);
>             Character letter2 = letter1.toUpperCase(c);
>             System.out.print(c);
>         }
>
> FilterInputStream have no method to read characters but only byte.  I
> thinking to use subclass BufferedInputStream and convert to string?  I wait
> for you.  Please help me.  I stuck on this for week now.  Look over
> internet.  Still confuse.  Thank you for your consideration.
>
> Zhao
>
>
> >
>


-- 
Victory belongs to the most persevering.
- Napoleon

--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to 
[email protected]
For more options, visit this group at 
http://groups.google.com/group/javaprogrammingwithpassion?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to