
- Java.lang Package classes
- Java.lang - Home
- Java.lang - Boolean
- Java.lang - Byte
- Java.lang - Character
- Java.lang - Character.Subset
- Java.lang - Character.UnicodeBlock
- Java.lang - Class
- Java.lang - ClassLoader
- Java.lang - Compiler
- Java.lang - Double
- Java.lang - Enum
- Java.lang - Float
- Java.lang - InheritableThreadLocal
- Java.lang - Integer
- Java.lang - Long
- Java.lang - Math
- Java.lang - Number
- Java.lang - Object
- Java.lang - Package
- Java.lang - Process
- Java.lang - ProcessBuilder
- Java.lang - Runtime
- Java.lang - RuntimePermission
- Java.lang - SecurityManager
- Java.lang - Short
- Java.lang - StackTraceElement
- Java.lang - StrictMath
- Java.lang - String
- Java.lang - StringBuffer
- Java.lang - StringBuilder
- Java.lang - System
- Java.lang - Thread
- Java.lang - ThreadGroup
- Java.lang - ThreadLocal
- Java.lang - Throwable
- Java.lang - Void
- Java.lang Package extras
- Java.lang - Interfaces
- Java.lang - Errors
- Java.lang - Exceptions
- Java.lang Package Useful Resources
- Java.lang - Useful Resources
- Java.lang - Discussion
- Selected Reading
- UPSC IAS Exams Notes
- Developer's Best Practices
- Questions and Answers
- Effective Resume Writing
- HR Interview Questions
- Computer Glossary
- Who is Who
Java.lang.Byte.compareTo() Method
Description
The java.lang.Byte.compareTo(Byte anotherByte) compares two Byte objects numerically.
Declaration
Following is the declaration for java.lang.Byte.compareTo() method
public int compareTo(Byte anotherByte)
Specified by
compareTo in interface Comparable<Byte>
Parameters
anotherByte − the Byte to be compared
Return Value
This method returns the value 0 if this Byte is equal to the argument Byte; a value less than 0 if this Byte is numerically less than the argument Byte; and a value greater than 0 if this Byte is numerically greater than the argument Byte (signed comparison).
Exception
NA
Example
The following example shows the usage of lang.Byte.compareTo() method.
package com.tutorialspoint; import java.lang.*; public class ByteDemo { public static void main(String[] args) { // create 2 Byte objects b1, b2 Byte b1, b2; // assign values to b1, b2 b1 = new Byte("-100"); b2 = new Byte("10"); // create an int res int res; // compare b1 with b2 and assign result to res res = b1.compareTo(b2); String str1 = "Both values are equal "; String str2 = "First value is greater"; String str3 = "Second value is greater"; if( res == 0 ) { System.out.println( str1 ); } else if( res > 0 ) { System.out.println( str2 ); } else if( res < 0 ) { System.out.println( str3 ); } } }
Let us compile and run the above program, this will produce the following result −
Second value is greater
java_lang_byte.htm
Advertisements