dcsimg
TODAY'S HEADLINES  |   ARTICLE ARCHIVE  |   FORUMS  |   TIP BANK
Browse DevX
Sign up for e-mail newsletters from DevX


Tip of the Day
Language: Java
Expertise: Beginner
Jun 20, 2018

WEBINAR:

On-Demand

Building the Right Environment to Support AI, Machine Learning and Deep Learning


Char Is Not Int

The code below expects that you can create a character from a number. It's already bad technically: int is signed, while char is unsigned (a char is just 16 bits of UTF-16 encoded Unicode).

Int i = in.read();
Char c = (char) i;

In Java, use Reader/Writer or CharsetDecoder instead, to convert between characters and their byte representation.

Octavia Anghel
 
Comment and Contribute

 

 

 

 

 


(Maximum characters: 1200). You have 1200 characters left.

 

 

Sitemap
Thanks for your registration, follow us on our social networks to keep up-to-date