{"id":666,"date":"2021-07-14T00:03:25","date_gmt":"2021-07-14T00:03:25","guid":{"rendered":"https:\/\/www.wikitechy.com\/interview-questions\/?p=666"},"modified":"2021-09-11T10:42:03","modified_gmt":"2021-09-11T10:42:03","slug":"java-program-to-reverse-a-linked-list","status":"publish","type":"post","link":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/","title":{"rendered":"Java Program to reverse a Linked List ?"},"content":{"rendered":"<div class=\"TextHeading\">\n<div class=\"hddn\">\n<h2 id=\"java-program-to-reverse-a-linked-list\" class=\"color-pink\" style=\"text-align: justify;\">Java Program to reverse a Linked List ?<\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>A\u00a0<a href=\"https:\/\/www.wikitechy.com\/technology\/quicksort-doubly-linked-list-2\/\" target=\"_blank\" rel=\"noopener\">Linked list<\/a>\u00a0contains two things data and the address of the node each node is linked to the next node.<\/li>\n<li>There can be two solution to reverse a linked list in java.\n<ul>\n<li><a href=\"https:\/\/www.wikitechy.com\/technology\/iterative-quick-sort\/\" target=\"_blank\" rel=\"noopener\">Iterative<\/a><\/li>\n<li><a href=\"https:\/\/www.wikitechy.com\/technology\/c-algorithm-write-recursive-function-print-reverse-linked-list\/\" target=\"_blank\" rel=\"noopener\">Recursive<\/a><\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"TextHeading\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<h2 id=\"iterative\" class=\"color-purple\">Iterative<\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>Here we have three nodes i.e previousNode, currentNode and nextNode<\/li>\n<li>When currentNode is starting node, then previousNode will be null<\/li>\n<li>Assign currentNode.next to previousNode to reverse the link.<\/li>\n<li>In each iteration move currentNode and previousNode by 1 node.<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"text-center row\" style=\"text-align: justify;\">\n<div class=\"col-sm-12\">\n<div id=\"bsa-zone_1590522538159-8_123456\"><\/div>\n<\/div>\n<\/div>\n<div class=\"ImageContent\">\n<div class=\"hddn\"><img decoding=\"async\" class=\"img-responsive center-block aligncenter\" src=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif\" alt=\" data- linked-list\" \/><\/div>\n<div>\n<div class=\"code-embed-wrapper\"> <div class=\"code-embed-infos\"> <\/div> <pre class=\"language-java code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-java code-embed-code\">public static Node reverseLinkedList(Node currentNode)<br\/>\t{<br\/>\t\t\/\/ For first node, previousNode will be null<br\/>\t\tNode previousNode=null;<br\/>\t\tNode nextNode;<br\/>\t\twhile(currentNode!=null)<br\/>\t\t{<br\/>\t\t\tnextNode=currentNode.next;<br\/>\t\t\t\/\/ reversing the link<br\/>\t\t\tcurrentNode.next=previousNode;<br\/>\t\t\t\/\/ moving currentNode and previousNode by 1 node<br\/>\t\t\tpreviousNode=currentNode;<br\/>\t\t\tcurrentNode=nextNode;<br\/>\t\t}<br\/>\t\treturn previousNode;<br\/>\t}<\/code><\/pre> <\/div>\n<h2 id=\"sample-code-in-java\" class=\"color-pink\" style=\"text-align: justify;\">Sample Code in Java:<\/h2>\n<div class=\"code-embed-wrapper\"> <div class=\"code-embed-infos\"> <\/div> <pre class=\"language-java code-embed-pre line-numbers\"  data-start=\"1\" data-line-offset=\"0\"><code class=\"language-java code-embed-code\">public class LinkedList{<br\/> <br\/>\tprivate Node head;<br\/> <br\/>\tprivate static class Node {<br\/>\t\tprivate int value;<br\/>\t\tprivate Node next;<br\/> <br\/>\t\tNode(int value) {<br\/>\t\t\tthis.value = value;<br\/> <br\/>\t\t}<br\/>\t}<br\/> <br\/>\tpublic void addToTheLast(Node node) {<br\/> <br\/>\t\tif (head == null) {<br\/>\t\t\thead = node;<br\/>\t\t} else {<br\/>\t\t\tNode temp = head;<br\/>\t\t\twhile (temp.next != null)<br\/>\t\t\t\ttemp = temp.next;<br\/> <br\/>\t\t\ttemp.next = node;<br\/>\t\t}<br\/>\t}<br\/> <br\/> <br\/>\tpublic void printList(Node head) {<br\/>\t\tNode temp = head;<br\/>\t\twhile (temp != null) {<br\/>\t\t\tSystem.out.format(&quot;%d &quot;, temp.value);<br\/>\t\t\ttemp = temp.next;<br\/>\t\t}<br\/>\t\tSystem.out.println();<br\/>\t}<br\/> <br\/>\t\/\/ Reverse linkedlist using this function <br\/>\tpublic static Node reverseLinkedList(Node currentNode)<br\/>\t{<br\/>\t\t\/\/ For first node, previousNode will be null<br\/>\t\tNode previousNode=null;<br\/>\t\tNode nextNode;<br\/>\t\twhile(currentNode!=null)<br\/>\t\t{<br\/>\t\t\tnextNode=currentNode.next;<br\/>\t\t\t\/\/ reversing the link<br\/>\t\t\tcurrentNode.next=previousNode;<br\/>\t\t\t\/\/ moving currentNode and previousNode by 1 node<br\/>\t\t\tpreviousNode=currentNode;<br\/>\t\t\tcurrentNode=nextNode;<br\/>\t\t}<br\/>\t\treturn previousNode;<br\/>\t}<br\/> <br\/>\tpublic static void main(String[] args) {<br\/>\t\tLinkedList list = new LinkedList();<br\/>\t\t\/\/ Creating a linked list<br\/>\t\tNode head=new Node(5);<br\/>\t\tlist.addToTheLast(head);<br\/>\t\tlist.addToTheLast(new Node(6));<br\/>\t\tlist.addToTheLast(new Node(7));<br\/>\t\tlist.addToTheLast(new Node(1));<br\/>\t\tlist.addToTheLast(new Node(2));<br\/> <br\/>\t\tlist.printList(head);<br\/>\t\t\/\/Reversing LinkedList<br\/>\t\tNode reverseHead=reverseLinkedList(head);<br\/>\t\tSystem.out.println(&quot;After reversing&quot;);<br\/>\t\tlist.printList(reverseHead);<br\/> <br\/>\t}<br\/> <br\/>}<\/code><\/pre> <\/div>\n<div class=\"TextHeading\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<h2 id=\"output\" class=\"color-pink\">Output :<\/h2>\n<\/div>\n<\/div>\n<div class=\"Output\">\n<div class=\"hddn\">\n<figure class=\"highlight\">\n<pre><code class=\"hljs\" data-lang=\"\"><span class=\"nt\">5 6 7 1 2 \r\nAfter reversing\r\n2 1 7 6 5<\/span><\/code><\/pre>\n<div class=\"TextHeading\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<h2 id=\"recursive-method\" class=\"color-purple\">Recursive Method:<\/h2>\n<\/div>\n<\/div>\n<div class=\"Content\" style=\"text-align: justify;\">\n<div class=\"hddn\">\n<ul>\n<li>Divide the list in two parts \u2013 first node and rest of the linked list.<\/li>\n<li>Call reverse for the rest of the linked list.<\/li>\n<li>Link rest to first.<\/li>\n<li>Fix head pointer<\/li>\n<\/ul>\n<\/div>\n<\/div>\n<div class=\"ImageContent\">\n<div class=\"hddn\"><img decoding=\"async\" class=\"img-responsive center-block aligncenter\" src=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/reverse-linked-list-in-java.jpg\" alt=\" data- linked-list\" \/><\/div>\n<\/div>\n<\/figure>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Answer : A Linked list contains two things data and the address of the node each node&#8230;.<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4004],"tags":[195,491,360,203,199,214,198,363,3487,209,15938,4329,205,3302,2936,222,4330,196,212,213,4326,286,4327,3414,3206,4331,3562,4328,3202,207,366,204,217,282,4023,483,3201,206,3421,3204,200,197,280,364,968],"class_list":["post-666","post","type-post","status-publish","format-standard","hentry","category-java","tag-accenture-interview-questions-and-answers","tag-applied-materials-interview-questions-and-answers","tag-atos-interview-questions-and-answers","tag-capgemini-interview-questions-and-answers","tag-casting-networks-india-pvt-limited-interview-questions-and-answers","tag-cgi-group-inc-interview-questions-and-answers","tag-chetu-interview-questions-and-answers","tag-ciena-corporation-interview-questions-and-answers","tag-circular-linked-list-java","tag-collabera-technologies-interview-questions-and-answers","tag-compro-technologies-interview-questions-and-answers","tag-create-linked-list-java","tag-dell-international-services-india-pvt-ltd-interview-questions-and-answers","tag-doubly-linked-list-java","tag-fis-global-business-solutions-india-pvt-ltd-interview-questions-and-answers","tag-flipkart-interview-questions-and-answers","tag-how-to-implement-linked-list-in-java","tag-ibm-interview-questions-and-answers","tag-indecomm-global-services-interview-questions-and-answers","tag-infosys-technologies-interview-questions-and-answers","tag-javascript-linked-list","tag-lt-infotech-interview-questions-and-answers","tag-linked-list-class-in-java","tag-linked-list-data-structure-in-java","tag-linked-list-implementation-in-java","tag-linked-list-implementation-in-java-source-code","tag-linked-list-java-code","tag-linked-list-java-tutorial","tag-linked-list-program-in-java","tag-mphasis-interview-questions-and-answers","tag-netapp-interview-questions-and-answers","tag-oracle-corporation-interview-questions-and-answers","tag-peoplestrong-interview-questions-and-answers","tag-persistent-systems-interview-questions-and-answers","tag-rbs-india-de-interview-questions-and-answers","tag-reliance-industries-ltd-interview-questions-and-answers","tag-reverse-linked-list-java","tag-sap-labs-india-pvt-ltd-interview-questions-and-answers","tag-singly-linked-list-java","tag-sort-linked-list-java","tag-tech-mahindra-interview-questions-and-answers","tag-unitedhealth-group-interview-questions-and-answers","tag-virtusa-consulting-services-pvt-ltd-interview-questions-and-answers","tag-wells-fargo-interview-questions-and-answers","tag-wipro-infotech-interview-questions-and-answers"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Java Program to reverse a Linked List ? - Java Interview Questions<\/title>\n<meta name=\"description\" content=\"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Java Program to reverse a Linked List ? - Java Interview Questions\" \/>\n<meta property=\"og:description\" content=\"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/\" \/>\n<meta property=\"og:site_name\" content=\"Wikitechy\" \/>\n<meta property=\"article:published_time\" content=\"2021-07-14T00:03:25+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2021-09-11T10:42:03+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif\" \/>\n<meta name=\"author\" content=\"Editor\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Editor\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/\"},\"author\":{\"name\":\"Editor\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/#\\\/schema\\\/person\\\/4d5a581fb5470d1560324bddc5e8b757\"},\"headline\":\"Java Program to reverse a Linked List ?\",\"datePublished\":\"2021-07-14T00:03:25+00:00\",\"dateModified\":\"2021-09-11T10:42:03+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/\"},\"wordCount\":540,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.wikitechy.com\\\/interview-questions\\\/java\\\/iterative-method-linked-list.gif\",\"keywords\":[\"Accenture interview questions and answers\",\"Applied Materials interview questions and answers\",\"Atos interview questions and answers\",\"Capgemini interview questions and answers\",\"CASTING NETWORKS INDIA PVT LIMITED interview questions and answers\",\"CGI Group Inc interview questions and answers\",\"Chetu interview questions and answers\",\"Ciena Corporation interview questions and answers\",\"circular linked list java\",\"Collabera Technologies interview questions and answers\",\"compro technologies interview questions and answers\",\"create linked list java\",\"Dell International Services India Pvt Ltd interview questions and answers\",\"doubly linked list java\",\"FIS Global Business Solutions India Pvt Ltd interview questions and answers\",\"Flipkart interview questions and answers\",\"how to implement linked list in java\",\"IBM interview questions and answers\",\"Indecomm Global Services interview questions and answers\",\"Infosys Technologies interview questions and answers\",\"javascript linked list\",\"L&amp;T Infotech interview questions and answers\",\"linked list class in java\",\"linked list data structure in java\",\"linked list implementation in java\",\"linked list implementation in java source code\",\"linked list java code\",\"linked list java tutorial\",\"linked list program in java\",\"Mphasis interview questions and answers\",\"NetApp interview questions and answers\",\"Oracle Corporation interview questions and answers\",\"PeopleStrong interview questions and answers\",\"Persistent Systems interview questions and answers\",\"RBS India De interview questions and answers\",\"Reliance Industries Ltd interview questions and answers\",\"reverse linked list java\",\"SAP Labs India Pvt Ltd interview questions and answers\",\"singly linked list java\",\"sort linked list java\",\"Tech Mahindra interview questions and answers\",\"UnitedHealth Group interview questions and answers\",\"Virtusa Consulting Services Pvt Ltd interview questions and answers\",\"Wells Fargo interview questions and answers\",\"Wipro Infotech interview questions and answers\"],\"articleSection\":[\"Java\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/\",\"url\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/\",\"name\":\"Java Program to reverse a Linked List ? - Java Interview Questions\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.wikitechy.com\\\/interview-questions\\\/java\\\/iterative-method-linked-list.gif\",\"datePublished\":\"2021-07-14T00:03:25+00:00\",\"dateModified\":\"2021-09-11T10:42:03+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/#\\\/schema\\\/person\\\/4d5a581fb5470d1560324bddc5e8b757\"},\"description\":\"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.\",\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/java\\\/java-program-to-reverse-a-linked-list\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.wikitechy.com\\\/interview-questions\\\/java\\\/iterative-method-linked-list.gif\",\"contentUrl\":\"https:\\\/\\\/cdn.wikitechy.com\\\/interview-questions\\\/java\\\/iterative-method-linked-list.gif\"},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/#website\",\"url\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/\",\"name\":\"Wikitechy\",\"description\":\"Interview Questions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/#\\\/schema\\\/person\\\/4d5a581fb5470d1560324bddc5e8b757\",\"name\":\"Editor\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g\",\"caption\":\"Editor\"},\"url\":\"https:\\\/\\\/www.wikitechy.com\\\/interview-questions\\\/author\\\/editor\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Java Program to reverse a Linked List ? - Java Interview Questions","description":"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.","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:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/","og_locale":"en_US","og_type":"article","og_title":"Java Program to reverse a Linked List ? - Java Interview Questions","og_description":"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.","og_url":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/","og_site_name":"Wikitechy","article_published_time":"2021-07-14T00:03:25+00:00","article_modified_time":"2021-09-11T10:42:03+00:00","og_image":[{"url":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif","type":"","width":"","height":""}],"author":"Editor","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Editor","Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#article","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/"},"author":{"name":"Editor","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757"},"headline":"Java Program to reverse a Linked List ?","datePublished":"2021-07-14T00:03:25+00:00","dateModified":"2021-09-11T10:42:03+00:00","mainEntityOfPage":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/"},"wordCount":540,"commentCount":0,"image":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif","keywords":["Accenture interview questions and answers","Applied Materials interview questions and answers","Atos interview questions and answers","Capgemini interview questions and answers","CASTING NETWORKS INDIA PVT LIMITED interview questions and answers","CGI Group Inc interview questions and answers","Chetu interview questions and answers","Ciena Corporation interview questions and answers","circular linked list java","Collabera Technologies interview questions and answers","compro technologies interview questions and answers","create linked list java","Dell International Services India Pvt Ltd interview questions and answers","doubly linked list java","FIS Global Business Solutions India Pvt Ltd interview questions and answers","Flipkart interview questions and answers","how to implement linked list in java","IBM interview questions and answers","Indecomm Global Services interview questions and answers","Infosys Technologies interview questions and answers","javascript linked list","L&amp;T Infotech interview questions and answers","linked list class in java","linked list data structure in java","linked list implementation in java","linked list implementation in java source code","linked list java code","linked list java tutorial","linked list program in java","Mphasis interview questions and answers","NetApp interview questions and answers","Oracle Corporation interview questions and answers","PeopleStrong interview questions and answers","Persistent Systems interview questions and answers","RBS India De interview questions and answers","Reliance Industries Ltd interview questions and answers","reverse linked list java","SAP Labs India Pvt Ltd interview questions and answers","singly linked list java","sort linked list java","Tech Mahindra interview questions and answers","UnitedHealth Group interview questions and answers","Virtusa Consulting Services Pvt Ltd interview questions and answers","Wells Fargo interview questions and answers","Wipro Infotech interview questions and answers"],"articleSection":["Java"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/","url":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/","name":"Java Program to reverse a Linked List ? - Java Interview Questions","isPartOf":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#primaryimage"},"image":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif","datePublished":"2021-07-14T00:03:25+00:00","dateModified":"2021-09-11T10:42:03+00:00","author":{"@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757"},"description":"Java Program to reverse a Linked List ? - A linked list contains two things data and the address of the node each node is linked to the next node.","inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.wikitechy.com\/interview-questions\/java\/java-program-to-reverse-a-linked-list\/#primaryimage","url":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif","contentUrl":"https:\/\/cdn.wikitechy.com\/interview-questions\/java\/iterative-method-linked-list.gif"},{"@type":"WebSite","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#website","url":"https:\/\/www.wikitechy.com\/interview-questions\/","name":"Wikitechy","description":"Interview Questions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.wikitechy.com\/interview-questions\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Person","@id":"https:\/\/www.wikitechy.com\/interview-questions\/#\/schema\/person\/4d5a581fb5470d1560324bddc5e8b757","name":"Editor","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/e9531079fe7e07841b7b156c04d65e5f39d4adfd18b6ffe3edfff8ca5aab85b5?s=96&d=mm&r=g","caption":"Editor"},"url":"https:\/\/www.wikitechy.com\/interview-questions\/author\/editor\/"}]}},"_links":{"self":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/666","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/comments?post=666"}],"version-history":[{"count":3,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/666\/revisions"}],"predecessor-version":[{"id":3390,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/posts\/666\/revisions\/3390"}],"wp:attachment":[{"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/media?parent=666"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/categories?post=666"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.wikitechy.com\/interview-questions\/wp-json\/wp\/v2\/tags?post=666"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}