

{"id":136619,"date":"2024-06-03T12:24:19","date_gmt":"2024-06-03T06:54:19","guid":{"rendered":"https:\/\/data-flair.training\/blogs\/?p=136619"},"modified":"2024-06-03T12:25:59","modified_gmt":"2024-06-03T06:55:59","slug":"sorting-and-searching-using-collection-class-in-dsa-java","status":"publish","type":"post","link":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/","title":{"rendered":"Sorting and Searching using Collection Class in DSA Java"},"content":{"rendered":"<h3>Program 1<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">import java.util.*;\r\nclass TestCollections\r\n{\r\n    public static void main(String args[])\r\n    {\r\n          Scanner scan=new Scanner(System.in);\r\n          List&lt;Integer&gt;mylist=new ArrayList&lt;Integer&gt;();\r\n          int n;\r\n          System.out.println(\"Enter elements in collection for exit press 0\");\r\n            do\r\n            {\r\n                n=scan.nextInt();\r\n                if(n==0) break;\r\n                mylist.add(n);\r\n            }while(n!=0);\r\n          \r\n          \r\n          System.out.println(\"Before Sorting\");\r\n          for(Integer I:mylist)\r\n          {\r\n            System.out.println(I);\r\n          }\r\n\r\n          Collections.sort(mylist);\r\n          System.out.println(\"After Sorting\");\r\n          for(Integer I:mylist)\r\n          {\r\n            System.out.println(I);\r\n          }\r\n    }\r\n}<\/pre>\n<h3>Program 2<\/h3>\n<pre class=\"EnlighterJSRAW\" data-enlighter-language=\"generic\">import java.util.*;\r\nclass TestCollections1\r\n{\r\n    public static void main(String args[])\r\n    {\r\n          Scanner scan=new Scanner(System.in);\r\n          List&lt;Integer&gt;mylist=new ArrayList&lt;Integer&gt;();\r\n          int n,s;\r\n          System.out.println(\"Enter elements in collection for exit press 0\");\r\n            do\r\n            {\r\n                n=scan.nextInt();\r\n                if(n==0) break;\r\n                mylist.add(n);\r\n            }while(n!=0);\r\n            Collections.sort(mylist);\r\n         \/\/  System.out.println(mylist); \r\n           System.out.println(\"Enter an element for search\");\r\n           s=scan.nextInt();\r\n           \/\/System.out.println(Collections.binarySearch(mylist,s));   \r\n             if(Collections.binarySearch(mylist,s)&gt;=0)\r\n                  System.out.println(\"Searching success\");\r\n              else\r\n                   System.out.println(\"Searching not success\"); \r\n                     \r\n          \r\n    }\r\n}<\/pre>\n","protected":false},"excerpt":{"rendered":"<p>Program 1 import java.util.*; class TestCollections { public static void main(String args[]) { Scanner scan=new Scanner(System.in); List&lt;Integer&gt;mylist=new ArrayList&lt;Integer&gt;(); int n; System.out.println(&#8220;Enter elements in collection for exit press 0&#8221;); do { n=scan.nextInt(); if(n==0) break; mylist.add(n);&#46;&#46;&#46;<\/p>\n","protected":false},"author":86671,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[31451],"tags":[32309,32318,32316,32317,32327,32325,32324,32326],"class_list":["post-136619","post","type-post","status-publish","format-standard","hentry","category-dsa-java-tutorials","tag-data-structures-with-java","tag-dsa-java","tag-dsa-java-practical","tag-dsa-java-program","tag-searching-and-sorting-using-collection-class-in-dsa-java","tag-sorting-and-searching-in-data-structures-using-java","tag-sorting-and-searching-in-dsa-java","tag-sorting-and-searching-using-collection-class"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Sorting and Searching using Collection Class in DSA Java - DataFlair<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Sorting and Searching using Collection Class in DSA Java - DataFlair\" \/>\n<meta property=\"og:description\" content=\"Program 1 import java.util.*; class TestCollections { public static void main(String args[]) { Scanner scan=new Scanner(System.in); List&lt;Integer&gt;mylist=new ArrayList&lt;Integer&gt;(); int n; System.out.println(&quot;Enter elements in collection for exit press 0&quot;); do { n=scan.nextInt(); if(n==0) break; mylist.add(n);&#046;&#046;&#046;\" \/>\n<meta property=\"og:url\" content=\"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/\" \/>\n<meta property=\"og:site_name\" content=\"DataFlair\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/DataFlairWS\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-06-03T06:54:19+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-06-03T06:55:59+00:00\" \/>\n<meta name=\"author\" content=\"TechVidvan Team\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:site\" content=\"@DataFlairWS\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"TechVidvan Team\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Sorting and Searching using Collection Class in DSA Java - DataFlair","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/","og_locale":"en_US","og_type":"article","og_title":"Sorting and Searching using Collection Class in DSA Java - DataFlair","og_description":"Program 1 import java.util.*; class TestCollections { public static void main(String args[]) { Scanner scan=new Scanner(System.in); List&lt;Integer&gt;mylist=new ArrayList&lt;Integer&gt;(); int n; System.out.println(\"Enter elements in collection for exit press 0\"); do { n=scan.nextInt(); if(n==0) break; mylist.add(n);&#46;&#46;&#46;","og_url":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/","og_site_name":"DataFlair","article_publisher":"https:\/\/www.facebook.com\/DataFlairWS\/","article_published_time":"2024-06-03T06:54:19+00:00","article_modified_time":"2024-06-03T06:55:59+00:00","author":"TechVidvan Team","twitter_card":"summary_large_image","twitter_creator":"@DataFlairWS","twitter_site":"@DataFlairWS","twitter_misc":{"Written by":"TechVidvan Team","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/#article","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/"},"author":{"name":"TechVidvan Team","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/0e594f928e31fc96628ac40f6ae74f49"},"headline":"Sorting and Searching using Collection Class in DSA Java","datePublished":"2024-06-03T06:54:19+00:00","dateModified":"2024-06-03T06:55:59+00:00","mainEntityOfPage":{"@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/"},"wordCount":11,"commentCount":0,"publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"keywords":["data structures with java","dsa java","dsa java practical","dsa java program","searching and sorting using collection class in dsa java","sorting and searching in data structures using java","sorting and searching in dsa java","sorting and searching using collection class"],"articleSection":["DSA using Java Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/","url":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/","name":"Sorting and Searching using Collection Class in DSA Java - DataFlair","isPartOf":{"@id":"https:\/\/data-flair.training\/blogs\/#website"},"datePublished":"2024-06-03T06:54:19+00:00","dateModified":"2024-06-03T06:55:59+00:00","breadcrumb":{"@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/data-flair.training\/blogs\/sorting-and-searching-using-collection-class-in-dsa-java\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Blog Home","item":"https:\/\/data-flair.training\/blogs\/"},{"@type":"ListItem","position":2,"name":"DSA using Java Tutorials","item":"https:\/\/data-flair.training\/blogs\/category\/dsa-java-tutorials\/"},{"@type":"ListItem","position":3,"name":"Sorting and Searching using Collection Class in DSA Java"}]},{"@type":"WebSite","@id":"https:\/\/data-flair.training\/blogs\/#website","url":"https:\/\/data-flair.training\/blogs\/","name":"DataFlair","description":"Learn Today. Lead Tomorrow.","publisher":{"@id":"https:\/\/data-flair.training\/blogs\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/data-flair.training\/blogs\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/data-flair.training\/blogs\/#organization","name":"DataFlair","url":"https:\/\/data-flair.training\/blogs\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/","url":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","contentUrl":"https:\/\/data-flair.training\/blogs\/wp-content\/uploads\/sites\/2\/2016\/07\/Data-Flair.png","width":106,"height":48,"caption":"DataFlair"},"image":{"@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/DataFlairWS\/","https:\/\/x.com\/DataFlairWS","https:\/\/www.linkedin.com\/company\/dataflair-web-services-pvt-ltd\/","https:\/\/www.youtube.com\/user\/DataFlairWS"]},{"@type":"Person","@id":"https:\/\/data-flair.training\/blogs\/#\/schema\/person\/0e594f928e31fc96628ac40f6ae74f49","name":"TechVidvan Team","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/c89190da3d4010c71ba476b618ab10fdc2335c82cdfa0ad5002d98d0f2473444?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/c89190da3d4010c71ba476b618ab10fdc2335c82cdfa0ad5002d98d0f2473444?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/c89190da3d4010c71ba476b618ab10fdc2335c82cdfa0ad5002d98d0f2473444?s=96&d=mm&r=g","caption":"TechVidvan Team"},"description":"TechVidvan Team provides high-quality content &amp; courses on AI, ML, Data Science, Data Engineering, Data Analytics, programming, Python, DSA, Android, Flutter, full stack web dev, MERN, and many latest technology.","url":"https:\/\/data-flair.training\/blogs\/author\/test001\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/136619","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/users\/86671"}],"replies":[{"embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/comments?post=136619"}],"version-history":[{"count":5,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/136619\/revisions"}],"predecessor-version":[{"id":142615,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/posts\/136619\/revisions\/142615"}],"wp:attachment":[{"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/media?parent=136619"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/categories?post=136619"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/data-flair.training\/blogs\/wp-json\/wp\/v2\/tags?post=136619"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}