Two Laptop Bag
The moose likes Beginning Java and the fly likes Unsigned integers in Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Unsigned integers in Java" Watch "Unsigned integers in Java" New topic

Unsigned integers in Java

Zaheer Ahmed

Joined: Feb 06, 2007
Posts: 22
Hi All!

How can I declare the usigned primitive integers in Java???

I tried the following code:
public class TestUnsigned {
public static void main(String[] args) {
unsigned int a = 10;

But the above code does not compile. It gives "Not a statement" error.

I remember doing something like this... I am not sure whether it was Java or C++. I know that Java is not C++ (Bert) and actually repeated that a couple of times but I am confused here...

Zaheer Ahmed<br />SCJP 5
Ernest Friedman-Hill
author and iconoclast

Joined: Jul 08, 2003
Posts: 24199

Java doesn't have unsigned ints. If a plain int can't hold a large enough value, and you want to keep the code simple, you can use a long.

[Jess in Action][AskingGoodQuestions]
Zaheer Ahmed

Joined: Feb 06, 2007
Posts: 22
That I was guessing... Thanks Ernest for clarifying it up...
I agree. Here's the link:
subject: Unsigned integers in Java
It's not a secret anymore!