permaculture playing cards
The moose likes Beginning Java and the fly likes Casting strings Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Casting strings" Watch "Casting strings" New topic

Casting strings

Yasmeen G

Joined: Oct 19, 2000
Posts: 2
I'm a beginner and I need help!
I would like to change a string into an integer. I've tried
int number = (int) j;//j is the string here.
I've tried other things and they don't work either. Surfing the web hasn't been helping me either.
Hope someone can help!
Richard Mack

Joined: Oct 19, 2000
Posts: 3
In Java, Strings are object references. It is illegal to cast/convert an object reference (J) to a primative (number).
What are you trying to accomplish this for?
Siobhan Murphy
Ranch Hand

Joined: Oct 19, 2000
Posts: 72
Try the following:
String j = "2024";
int i = Integer.parseInt(j);
Yasmeen G

Joined: Oct 19, 2000
Posts: 2
Thanks for the help! It worked. I was just constructing a simple program.
I’ve looked at a lot of different solutions, and in my humble opinion Aspose is the way to go. Here’s the link:
subject: Casting strings
It's not a secret anymore!