{"id":195,"date":"2016-05-24T18:42:00","date_gmt":"2016-05-24T18:42:00","guid":{"rendered":"http:\/\/www.java2blog.com\/?p=195"},"modified":"2021-01-12T14:59:53","modified_gmt":"2021-01-12T09:29:53","slug":"java-string-compareto-example","status":"publish","type":"post","link":"https:\/\/java2blog.com\/java-string-compareto-example\/","title":{"rendered":"Java String compareTo example"},"content":{"rendered":"<div dir=\"ltr\" style=\"text-align: left;\">String&#8217;s compareTo method compares two String <b>lexicographically<\/b>. Both String get converted to unicode value and then compares.<\/p>\n<p>If you call <b>str1.compareTo(str2)<\/b><\/p>\n<p>then if it returns<br \/>\n<b>positive number <\/b>: str1 is greater than str2<br \/>\n<b>0<\/b>: str1 is equal to str2<br \/>\n<b>negative number<\/b> : str1 is smaller than str2<\/p>\n<h3 style=\"text-align: left;\">Java String compareTo example<\/h3>\n<pre name=\"code\">package org.arpit.java2blog;\n\npublic class StringCompareToExampleMain {\n public static void main(String[] args) {\n  String str1=\"java2blog\";\n     String str2=\"hello\";\n    String str3=\"world\";\n    String str4=\"java2blog\";\n    String str5=\"JAVA2BLOG\";\n\n    System.out.println(\"comparing java2blog with hello : \"+str1.compareTo(str2));\n    System.out.println(\"comparing hello with world : \"+str2.compareTo(str3));\n  System.out.println(\"comparing java2blog with java2blog : \"+str1.compareTo(str4));\n  System.out.println(\"comparing java2blog with JAVA2BLOG : \"+str1.compareTo(str5));\n }\n\n}\n\n<\/pre>\n<p>When you run above program, you will get below output:<\/p>\n<pre name=\"code\">comparing java2blog with hello : 2\ncomparing hello with world : -15\ncomparing java2blog with java2blog : 0\ncomparing java2blog with JAVA2BLOG : 32<\/pre>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>String&#8217;s compareTo method compares two String lexicographically. Both String get converted to unicode value and then compares. If you call str1.compareTo(str2) then if it returns positive number : str1 is greater than str2 0: str1 is equal to str2 negative number : str1 is smaller than str2 Java String compareTo example package org.arpit.java2blog; public class [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"_mi_skip_tracking":false},"categories":[27],"tags":[],"_links":{"self":[{"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/posts\/195"}],"collection":[{"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/comments?post=195"}],"version-history":[{"count":0,"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/posts\/195\/revisions"}],"wp:attachment":[{"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/media?parent=195"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/categories?post=195"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/java2blog.com\/wp-json\/wp\/v2\/tags?post=195"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}