Win a copy of Mesos in Action this week in the Cloud/Virtualizaton forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

character literal

 
yogi maheshnath
Ranch Hand
Posts: 30
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi,

How to check if there is any blank charcter in string.

e.g. if(c=='')

its giving compiler error.

Please tell me how to solve it.
 
Vishal Matere
Ranch Hand
Posts: 81
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Assuming that c is String Object, This is how you test if c is empty or not.
 
Bill Shirley
Ranch Hand
Posts: 457
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
There is no such thing as a blank character.
A string can be blank, or zero length.
A character is basically a small int, with mapping from numbers to characters.

Java uses unicode, but here's the ASCII table - it's a subset of unicode.

I think you may be interested in the '\0' character, but my psychic powers are weak on Fridays.
 
Campbell Ritchie
Sheriff
Pie
Posts: 48984
60
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Originally posted by Bill Shirley:
I think you may be interested in the '\0' character, but my psychic powers are weak on Fridays.
Difficult to tell; he might want a null character (careful about calling it "blank"; some people call space "blank"), or he might be wondering whether he has whitespace in the String. The examples shown seem to be looking for an empty String however.

Sorry: I didn't notice you are avoiding calling it "blank."
[ May 02, 2008: Message edited by: Campbell Ritchie ]
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic