{"id":21053,"date":"2022-11-11T22:25:37","date_gmt":"2022-11-11T16:55:37","guid":{"rendered":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/"},"modified":"2022-11-11T22:25:37","modified_gmt":"2022-11-11T16:55:37","slug":"solved-can-someone-tell-me-whats-wrong-with-this-java-code","status":"publish","type":"post","link":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/","title":{"rendered":"[Solved] Can someone tell me what&#8217;s wrong with this java code?"},"content":{"rendered":"<p> [ad_1]<br \/>\n<\/p>\n<div id=\"answer-17904810\" class=\"answer js-answer accepted-answer js-accepted-answer\" data-answerid=\"17904810\" data-parentid=\"17904774\" data-score=\"1\" data-position-on-page=\"1\" data-highest-scored=\"1\" data-question-has-accepted-highest-score=\"1\" itemprop=\"acceptedAnswer\" itemscope itemtype=\"https:\/\/schema.org\/Answer\">\n<div class=\"post-layout\">\n<div class=\"votecell post-layout--left\"><\/div>\n<div class=\"answercell post-layout--right\">\n<div class=\"s-prose js-post-body\" itemprop=\"text\">\n<p>The default <code>Scanner<\/code> delimiter is a space. So, one of your <code>next()<\/code> calls is consuming the last name as well as the score (&#8220;Potter,72&#8221; for example). Hence, the <code>nextInt()<\/code> call is failing.<\/p>\n<p>Also, you seem to be trying to read four values when you have only two (considering the <code>Scanner<\/code> is treating the last name and score as one). Select either a space or a comma as your delimiter. If you choose to have comma-separated values then use <code>Scanner#useDelimiter(\",\")<\/code> as well.<\/p>\n<pre><code>Harry,Potter,72\nRon,Weasley,68\n<\/code><\/pre>\n<p>Considering the file format as above (csv) you can use the code below.<\/p>\n<pre><code>Scanner input = new Scanner(myFile).useDelimiter(\",\");\n\nwhile (input.hasNextLine()) {\n    String[] line = input.nextLine().split(\",\");\n    String firstName = line[0];\n    String lastName = line[1];\n    int score = Integer.parseInt(line[2]);\n    System.out.println(firstName + \" \" + lastName + \" \" + score);\n}\n<\/code><\/pre>\n<\/p><\/div>\n<div class=\"mt24\"><\/div>\n<\/div>\n<p>            <span class=\"d-none\" itemprop=\"commentCount\">0<\/span> <\/p><\/div>\n<\/div>\n<p>[ad_2]<\/p>\n<p>solved Can someone tell me what&#8217;s wrong with this java code? <\/p>\n","protected":false},"excerpt":{"rendered":"<p>[ad_1] The default Scanner delimiter is a space. So, one of your next() calls is consuming the last name as well as the score (&#8220;Potter,72&#8221; for example). Hence, the nextInt() call is failing. Also, you seem to be trying to read four values when you have only two (considering the Scanner is treating the last &#8230; <a title=\"[Solved] Can someone tell me what&#8217;s wrong with this java code?\" class=\"read-more\" href=\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\" aria-label=\"More on [Solved] Can someone tell me what&#8217;s wrong with this java code?\">Read more<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[320],"tags":[323],"class_list":["post-21053","post","type-post","status-publish","format-standard","hentry","category-solved","tag-java"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v26.5 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>[Solved] Can someone tell me what&#039;s wrong with this java code? - JassWeb<\/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:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[Solved] Can someone tell me what&#039;s wrong with this java code? - JassWeb\" \/>\n<meta property=\"og:description\" content=\"[ad_1] The default Scanner delimiter is a space. So, one of your next() calls is consuming the last name as well as the score (&#8220;Potter,72&#8221; for example). Hence, the nextInt() call is failing. Also, you seem to be trying to read four values when you have only two (considering the Scanner is treating the last ... Read more\" \/>\n<meta property=\"og:url\" content=\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\" \/>\n<meta property=\"og:site_name\" content=\"JassWeb\" \/>\n<meta property=\"article:published_time\" content=\"2022-11-11T16:55:37+00:00\" \/>\n<meta name=\"author\" content=\"Kirat\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Kirat\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\"},\"author\":{\"name\":\"Kirat\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\"},\"headline\":\"[Solved] Can someone tell me what&#8217;s wrong with this java code?\",\"datePublished\":\"2022-11-11T16:55:37+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\"},\"wordCount\":115,\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"keywords\":[\"java\"],\"articleSection\":[\"Solved\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\",\"url\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\",\"name\":\"[Solved] Can someone tell me what's wrong with this java code? - JassWeb\",\"isPartOf\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#website\"},\"datePublished\":\"2022-11-11T16:55:37+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/jassweb.com\/solved\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[Solved] Can someone tell me what&#8217;s wrong with this java code?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/jassweb.com\/solved\/#website\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"name\":\"JassWeb\",\"description\":\"Build High-quality Websites\",\"publisher\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/jassweb.com\/solved\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/jassweb.com\/solved\/#organization\",\"name\":\"Jass Web\",\"url\":\"https:\/\/jassweb.com\/solved\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"contentUrl\":\"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png\",\"width\":693,\"height\":132,\"caption\":\"Jass Web\"},\"image\":{\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31\",\"name\":\"Kirat\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"contentUrl\":\"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750\",\"caption\":\"Kirat\"},\"sameAs\":[\"http:\/\/jassweb.com\"],\"url\":\"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[Solved] Can someone tell me what's wrong with this java code? - JassWeb","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:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/","og_locale":"en_US","og_type":"article","og_title":"[Solved] Can someone tell me what's wrong with this java code? - JassWeb","og_description":"[ad_1] The default Scanner delimiter is a space. So, one of your next() calls is consuming the last name as well as the score (&#8220;Potter,72&#8221; for example). Hence, the nextInt() call is failing. Also, you seem to be trying to read four values when you have only two (considering the Scanner is treating the last ... Read more","og_url":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/","og_site_name":"JassWeb","article_published_time":"2022-11-11T16:55:37+00:00","author":"Kirat","twitter_card":"summary_large_image","twitter_misc":{"Written by":"Kirat","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#article","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/"},"author":{"name":"Kirat","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31"},"headline":"[Solved] Can someone tell me what&#8217;s wrong with this java code?","datePublished":"2022-11-11T16:55:37+00:00","mainEntityOfPage":{"@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/"},"wordCount":115,"publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"keywords":["java"],"articleSection":["Solved"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/","url":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/","name":"[Solved] Can someone tell me what's wrong with this java code? - JassWeb","isPartOf":{"@id":"https:\/\/jassweb.com\/solved\/#website"},"datePublished":"2022-11-11T16:55:37+00:00","breadcrumb":{"@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/jassweb.com\/solved\/solved-can-someone-tell-me-whats-wrong-with-this-java-code\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/jassweb.com\/solved\/"},{"@type":"ListItem","position":2,"name":"[Solved] Can someone tell me what&#8217;s wrong with this java code?"}]},{"@type":"WebSite","@id":"https:\/\/jassweb.com\/solved\/#website","url":"https:\/\/jassweb.com\/solved\/","name":"JassWeb","description":"Build High-quality Websites","publisher":{"@id":"https:\/\/jassweb.com\/solved\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/jassweb.com\/solved\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/jassweb.com\/solved\/#organization","name":"Jass Web","url":"https:\/\/jassweb.com\/solved\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/","url":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","contentUrl":"https:\/\/jassweb.com\/wp-content\/uploads\/2021\/02\/jass-website-logo-1.png","width":693,"height":132,"caption":"Jass Web"},"image":{"@id":"https:\/\/jassweb.com\/solved\/#\/schema\/logo\/image\/"}},{"@type":"Person","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/65c9c7b7958150c0dc8371fa35dd7c31","name":"Kirat","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/jassweb.com\/solved\/#\/schema\/person\/image\/","url":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","contentUrl":"https:\/\/jassweb.com\/solved\/wp-content\/litespeed\/avatar\/1261af3c9451399fa1336d28b98ea3bb.jpg?ver=1775798750","caption":"Kirat"},"sameAs":["http:\/\/jassweb.com"],"url":"https:\/\/jassweb.com\/solved\/author\/jaspritsinghghumangmail-com\/"}]}},"_links":{"self":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/21053","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/comments?post=21053"}],"version-history":[{"count":0,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/posts\/21053\/revisions"}],"wp:attachment":[{"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/media?parent=21053"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/categories?post=21053"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jassweb.com\/solved\/wp-json\/wp\/v2\/tags?post=21053"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}