Win a copy of Securing DevOps this week in the Security forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

character literal  RSS feed

 
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.
 
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.
 
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.
 
Sheriff
Posts: 57882
178
  • 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
Boost this thread!