{"id":2757,"date":"2024-11-02T21:00:12","date_gmt":"2024-11-02T18:00:12","guid":{"rendered":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/"},"modified":"2024-11-02T21:00:12","modified_gmt":"2024-11-02T18:00:12","slug":"konsoldan-giris-okuma","status":"publish","type":"post","link":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/","title":{"rendered":"Konsoldan Giri\u015f Okuma"},"content":{"rendered":"<p>Konsoldan Giri\u015f Okuma<\/p>\n<p>Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.<\/p>\n<h2>Giri\u015f Alma Y\u00f6ntemleri<\/h2>\n<p>Java&#8217;da konsoldan giri\u015f almak i\u00e7in temel olarak iki y\u00f6ntem kullanabiliriz:<\/p>\n<h3>1. Scanner S\u0131n\u0131f\u0131<\/h3>\n<p>Scanner s\u0131n\u0131f\u0131, \u00e7e\u015fitli veri t\u00fcrlerini okumak i\u00e7in kullan\u0131lan g\u00fc\u00e7l\u00fc bir ara\u00e7t\u0131r. Bir Scanner nesnesi olu\u015fturarak, System.in&#8217;den (standart giri\u015f ak\u0131\u015f\u0131) veri okuyabiliriz. \u0130\u015fte bir \u00f6rnek:<\/p>\n<p>&#8220;`java<br \/>\nimport java.util.Scanner;<\/p>\n<p>public class KonsolGiri\u015fi {<br \/>\n    public static void main(String[] args) {<br \/>\n        Scanner scanner = new Scanner(System.in);<\/p>\n<p>        System.out.print(&#8220;Ad\u0131n\u0131z\u0131 girin: &#8220;);<br \/>\n        String isim = scanner.nextLine();<\/p>\n<p>        System.out.print(&#8220;Ya\u015f\u0131n\u0131z\u0131 girin: &#8220;);<br \/>\n        int yas = scanner.nextInt();<\/p>\n<p>        System.out.println(&#8220;Merhaba &#8221; + isim + &#8220;, ya\u015f\u0131n\u0131z &#8221; + yas + &#8221; demektir.&#8221;);<br \/>\n    }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>Bu \u00f6rnekte, \u00f6nce bir Scanner nesnesi olu\u015fturuyoruz ve ard\u0131ndan kullan\u0131c\u0131dan ad\u0131n\u0131 ve ya\u015f\u0131n\u0131 al\u0131yoruz. nextLine() metodu, girilen t\u00fcm sat\u0131r\u0131 bir String olarak okurken, nextInt() metodu bir tam say\u0131 okur. Son olarak, girilen bilgileri kullanarak bir \u00e7\u0131kt\u0131 \u00fcretiyoruz.<\/p>\n<h3>2. BufferedReader S\u0131n\u0131f\u0131<\/h3>\n<p>BufferedReader s\u0131n\u0131f\u0131, metin dosyalar\u0131ndan veya konsoldan giri\u015f okumak i\u00e7in kullan\u0131lan ba\u015fka bir y\u00f6ntemdir. Bu s\u0131n\u0131f, daha b\u00fcy\u00fck miktarda veriyi verimli bir \u015fekilde okumak i\u00e7in kullan\u0131l\u0131r. \u0130\u015fte bir \u00f6rnek:<\/p>\n<p>&#8220;`java<br \/>\nimport java.io.BufferedReader;<br \/>\nimport java.io.InputStreamReader;<\/p>\n<p>public class KonsolGiri\u015fi {<br \/>\n    public static void main(String[] args) throws Exception {<br \/>\n        BufferedReader reader = new BufferedReader(new InputStreamReader(System.in));<\/p>\n<p>        System.out.print(&#8220;Ad\u0131n\u0131z\u0131 girin: &#8220;);<br \/>\n        String isim = reader.readLine();<\/p>\n<p>        System.out.print(&#8220;Ya\u015f\u0131n\u0131z\u0131 girin: &#8220;);<br \/>\n        int yas = Integer.parseInt(reader.readLine());<\/p>\n<p>        System.out.println(&#8220;Merhaba &#8221; + isim + &#8220;, ya\u015f\u0131n\u0131z &#8221; + yas + &#8221; demektir.&#8221;);<br \/>\n    }<br \/>\n}<br \/>\n&#8220;`<\/p>\n<p>Bu \u00f6rnekte, \u00f6nce bir BufferedReader nesnesi olu\u015fturuyoruz. Daha sonra, readLine() metodu ile kullan\u0131c\u0131dan ad\u0131n\u0131 ve ya\u015f\u0131n\u0131 okuyoruz. Girilen ya\u015f bilgisini bir tam say\u0131ya d\u00f6n\u00fc\u015ft\u00fcrmek i\u00e7in Integer.parseInt() metodunu kullan\u0131yoruz. Son olarak, girilen bilgileri kullanarak bir \u00e7\u0131kt\u0131 \u00fcretiyoruz.<\/p>\n<h2>Hangi Y\u00f6ntemi Se\u00e7meliyim?<\/h2>\n<p>Genellikle, Scanner s\u0131n\u0131f\u0131 basit ve kullan\u0131m\u0131 kolay oldu\u011fundan, giri\u015f almak i\u00e7in tercih edilen y\u00f6ntemdir. Ancak, daha b\u00fcy\u00fck miktarda veriyi verimli bir \u015fekilde okumak gerekiyorsa, BufferedReader s\u0131n\u0131f\u0131 daha iyi bir se\u00e7enektir.<\/p>\n<h2>Sonu\u00e7<\/h2>\n<p>Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini inceledik. Scanner ve BufferedReader s\u0131n\u0131flar\u0131n\u0131n \u00f6zelliklerini ve kullan\u0131m \u00f6rneklerini \u00f6\u011frendik. Uygulamaya uygun y\u00f6ntemi se\u00e7erek interaktif programlar olu\u015fturabilirsiniz.<\/p>\n<p>Daha fazla bilgi edinmek ve benzer konular\u0131 ke\u015ffetmek i\u00e7in [web sitemi](https:\/\/fatihsoysal.com) ziyaret edebilirsiniz.<\/p>\n","protected":false},"excerpt":{"rendered":"Konsoldan Giri\u015f Okuma Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"csco_page_header_type":"","csco_page_load_nextpost":"","csco_page_subscribe_form":"","csco_page_contact_form":"","footnotes":""},"categories":[1],"tags":[],"class_list":{"0":"post-2757","1":"post","2":"type-post","3":"status-publish","4":"format-standard","6":"category-genel","7":"cs-entry","8":"cs-video-wrap"},"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v20.5 (Yoast SEO v25.3.1) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Konsoldan Giri\u015f Okuma<\/title>\n<meta name=\"description\" content=\"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\" \/>\n<meta property=\"og:locale\" content=\"tr_TR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Konsoldan Giri\u015f Okuma\" \/>\n<meta property=\"og:description\" content=\"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\" \/>\n<meta property=\"og:site_name\" content=\"Kodlar\u0131n Gizemli D\u00fcnyas\u0131\" \/>\n<meta property=\"article:published_time\" content=\"2024-11-02T18:00:12+00:00\" \/>\n<meta name=\"author\" content=\"Fatih Soysal\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Yazan:\" \/>\n\t<meta name=\"twitter:data1\" content=\"Fatih Soysal\" \/>\n\t<meta name=\"twitter:label2\" content=\"Tahmini okuma s\u00fcresi\" \/>\n\t<meta name=\"twitter:data2\" content=\"2 dakika\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\"},\"author\":{\"name\":\"Fatih Soysal\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"headline\":\"Konsoldan Giri\u015f Okuma\",\"datePublished\":\"2024-11-02T18:00:12+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\"},\"wordCount\":452,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#respond\"]}],\"copyrightYear\":\"2024\",\"copyrightHolder\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#organization\"}},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\",\"name\":\"Konsoldan Giri\u015f Okuma\",\"isPartOf\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\"},\"datePublished\":\"2024-11-02T18:00:12+00:00\",\"description\":\"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.\",\"breadcrumb\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#breadcrumb\"},\"inLanguage\":\"tr\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Anasayfa\",\"item\":\"https:\/\/fatihsoysal.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Konsoldan Giri\u015f Okuma\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#website\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/\",\"name\":\"Fatihsoysal.com\",\"description\":\"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim\",\"publisher\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"tr\"},{\"@type\":[\"Person\",\"Organization\"],\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1\",\"name\":\"Fatih Soysal\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"tr\",\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"contentUrl\":\"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png\",\"width\":512,\"height\":512,\"caption\":\"Fatih Soysal\"},\"logo\":{\"@id\":\"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/\"},\"description\":\"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.\",\"url\":\"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Konsoldan Giri\u015f Okuma","description":"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.","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:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/","og_locale":"tr_TR","og_type":"article","og_title":"Konsoldan Giri\u015f Okuma","og_description":"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.","og_url":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/","og_site_name":"Kodlar\u0131n Gizemli D\u00fcnyas\u0131","article_published_time":"2024-11-02T18:00:12+00:00","author":"Fatih Soysal","twitter_card":"summary_large_image","twitter_misc":{"Yazan:":"Fatih Soysal","Tahmini okuma s\u00fcresi":"2 dakika"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#article","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/"},"author":{"name":"Fatih Soysal","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"headline":"Konsoldan Giri\u015f Okuma","datePublished":"2024-11-02T18:00:12+00:00","mainEntityOfPage":{"@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/"},"wordCount":452,"commentCount":0,"publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"inLanguage":"tr","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#respond"]}],"copyrightYear":"2024","copyrightHolder":{"@id":"https:\/\/fatihsoysal.com\/blog\/#organization"}},{"@type":"WebPage","@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/","url":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/","name":"Konsoldan Giri\u015f Okuma","isPartOf":{"@id":"https:\/\/fatihsoysal.com\/blog\/#website"},"datePublished":"2024-11-02T18:00:12+00:00","description":"Bu makalede, Java programlama dilinde konsoldan giri\u015f alma y\u00f6ntemlerini ele alaca\u011f\u0131z. Konsoldan giri\u015f almak, kullan\u0131c\u0131dan veri girmesini sa\u011flayan \u00f6nemli bir i\u015flemdir ve interaktif programlar olu\u015fturmak i\u00e7in gereklidir.","breadcrumb":{"@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#breadcrumb"},"inLanguage":"tr","potentialAction":[{"@type":"ReadAction","target":["https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/fatihsoysal.com\/blog\/konsoldan-giris-okuma\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Anasayfa","item":"https:\/\/fatihsoysal.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Konsoldan Giri\u015f Okuma"}]},{"@type":"WebSite","@id":"https:\/\/fatihsoysal.com\/blog\/#website","url":"https:\/\/fatihsoysal.com\/blog\/","name":"Fatihsoysal.com","description":"Blog - Yaz\u0131l\u0131m D\u00fcnyas\u0131 Tecr\u00fcbelerim","publisher":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/fatihsoysal.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"tr"},{"@type":["Person","Organization"],"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/002a254750921dcfd568a99e48240dd1","name":"Fatih Soysal","image":{"@type":"ImageObject","inLanguage":"tr","@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","contentUrl":"https:\/\/fatihsoysal.com\/blog\/wp-content\/uploads\/2024\/04\/cropped-replicate-prediction-3kgg1hgjn5rgp0cf0p5tr0jw7w-1.png","width":512,"height":512,"caption":"Fatih Soysal"},"logo":{"@id":"https:\/\/fatihsoysal.com\/blog\/#\/schema\/person\/image\/"},"description":"Kullan\u0131m ve kodlama m\u00fckemmeliyetini odak alan uygulamalar olu\u015fturma deneyimine sahip, profesyonel olarak 15+ y\u0131l \u00fczeri deneyime sahip bir yaz\u0131l\u0131m m\u00fchendisi.","url":"https:\/\/fatihsoysal.com\/blog\/author\/fatihsoysal\/"}]}},"yoast_meta":{"yoast_wpseo_title":"","yoast_wpseo_metadesc":"","yoast_wpseo_canonical":""},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/2757","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/comments?post=2757"}],"version-history":[{"count":0,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/posts\/2757\/revisions"}],"wp:attachment":[{"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/media?parent=2757"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/categories?post=2757"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/fatihsoysal.com\/blog\/wp-json\/wp\/v2\/tags?post=2757"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}