[{"data":1,"prerenderedAt":2195},["ShallowReactive",2],{"navigation":3,"/docs/java/getting-started/input-output":218,"/docs/java/getting-started/input-output-surround":2190},[4,23,33,44,88,106,124,135,146,157],{"title":5,"path":6,"stem":7,"children":8,"icon":22},"Getting Started","/docs/getting-started","1.docs/1.getting-started/1.index",[9,12,17],{"title":10,"path":6,"stem":7,"icon":11},"Introduction","i-lucide-house",{"title":13,"path":14,"stem":15,"icon":16},"Protokol FTS.","/docs/getting-started/protokol","1.docs/1.getting-started/2.protokol","i-lucide-file-text",{"title":18,"path":19,"stem":20,"icon":21},"Lisensi","/docs/getting-started/lisensi","1.docs/1.getting-started/3.Lisensi","i-lucide-scroll-text",false,{"title":24,"path":25,"stem":26,"children":27,"icon":29},"Memulai dengan Nuxt","/docs/nuxt","1.docs/10.Nuxt/1.index",[28,30],{"title":24,"path":25,"stem":26,"icon":29},"i-simple-icons-nuxtdotjs",{"title":24,"path":31,"stem":32,"icon":29},"/docs/nuxt/getting-started","1.docs/10.Nuxt/1.getting-started",{"title":34,"path":35,"stem":36,"children":37,"page":22},"Laravel","/docs/laravel","1.docs/2.laravel",[38],{"title":39,"path":40,"stem":41,"children":42},"Laravel Documentation","/docs/laravel/getting-started","1.docs/2.laravel/1.getting-started/index",[43],{"title":39,"path":40,"stem":41},{"title":45,"path":46,"stem":47,"children":48,"page":22},"Html","/docs/html","1.docs/3.HTML",[49,81],{"title":50,"path":51,"stem":52,"children":53,"icon":55},"HTML Introduction","/docs/html/getting-started","1.docs/3.HTML/1.getting-started/index",[54,56,61,66,71,76],{"title":50,"path":51,"stem":52,"icon":55},"i-lucide-file-code",{"title":57,"path":58,"stem":59,"icon":60},"Cara Penulisan HTML","/docs/html/getting-started/cara-penulisan-html","1.docs/3.HTML/1.getting-started/2.cara-penulisan-html","i-lucide-code",{"title":62,"path":63,"stem":64,"icon":65},"Tabel, Video, dan Elemen Semantik","/docs/html/getting-started/element-semantik-dan-visual","1.docs/3.HTML/1.getting-started/3.element-semantik-dan -visual","i-lucide-table",{"title":67,"path":68,"stem":69,"icon":70},"Formulir dan Input Pengguna","/docs/html/getting-started/formulir","1.docs/3.HTML/1.getting-started/4.formulir","i-lucide-form-input",{"title":72,"path":73,"stem":74,"icon":75},"Audio, Canvas, Iframe, dan Elemen Head","/docs/html/getting-started/audio-canvas-iframe-dan-elemen-head","1.docs/3.HTML/1.getting-started/5.Audio-Canvas-Iframe-dan-Elemen-Head","i-lucide-heading",{"title":77,"path":78,"stem":79,"icon":80},"Praktik Terbaik, Debugging, dan Langkah Selanjutnya","/docs/html/getting-started/praktik","1.docs/3.HTML/1.getting-started/6.praktik","i-lucide-check-circle",{"title":82,"path":83,"stem":84,"children":85,"icon":87},"Koleksi Lengkap Tag HTML Langka","/docs/html/pustaka","1.docs/3.HTML/2.PUSTAKA/1.index",[86],{"title":82,"path":83,"stem":84,"icon":87},"i-lucide-code-xml",{"title":89,"path":90,"stem":91,"children":92,"page":22},"Css","/docs/css","1.docs/4.CSS",[93,99],{"title":94,"path":95,"stem":96,"children":97},"CSS Documentation","/docs/css/getting-started","1.docs/4.CSS/1.getting-started/index",[98],{"title":94,"path":95,"stem":96},{"title":100,"path":101,"stem":102,"children":103,"icon":105},"CSS Layouts","/docs/css/layouts","1.docs/4.CSS/2.layouts/1.index",[104],{"title":100,"path":101,"stem":102,"icon":105},"i-lucide-layout-template",{"title":107,"path":108,"stem":109,"children":110,"page":22},"Js","/docs/js","1.docs/5.JS",[111,117],{"title":112,"path":113,"stem":114,"children":115},"JavaScript Documentation","/docs/js/getting-started","1.docs/5.JS/1.getting-started/index",[116],{"title":112,"path":113,"stem":114},{"title":118,"path":119,"stem":120,"children":121,"icon":123},"Custom Components","/docs/js/components","1.docs/5.JS/2.components/1.index",[122],{"title":118,"path":119,"stem":120,"icon":123},"i-lucide-component",{"title":125,"path":126,"stem":127,"children":128,"page":22},"Ts","/docs/ts","1.docs/6.TS",[129],{"title":130,"path":131,"stem":132,"children":133},"TypeScript Documentation","/docs/ts/getting-started","1.docs/6.TS/1.getting-started/index",[134],{"title":130,"path":131,"stem":132},{"title":136,"path":137,"stem":138,"children":139,"page":22},"Next","/docs/next","1.docs/7.Next",[140],{"title":141,"path":142,"stem":143,"children":144},"Next.js Documentation","/docs/next/getting-started","1.docs/7.Next/1.getting-started/index",[145],{"title":141,"path":142,"stem":143},{"title":147,"path":148,"stem":149,"children":150,"page":22},"Mongodb","/docs/mongodb","1.docs/8.MongoDB",[151],{"title":152,"path":153,"stem":154,"children":155},"MongoDB Documentation","/docs/mongodb/getting-started","1.docs/8.MongoDB/1.getting-started/index",[156],{"title":152,"path":153,"stem":154},{"title":158,"path":159,"stem":160,"children":161,"page":22},"Java","/docs/java","1.docs/9.Java",[162],{"title":163,"path":164,"stem":165,"children":166,"icon":168},"Java untuk Pemula — Bagian 1","/docs/java/getting-started","1.docs/9.Java/1.getting-started/index",[167,169,174,179,183,188,193,198,203,208,213],{"title":163,"path":164,"stem":165,"icon":168},"i-lucide-coffee",{"title":170,"path":171,"stem":172,"icon":173},"Modul 9 — String","/docs/java/getting-started/string","1.docs/9.Java/1.getting-started/10.string","i-lucide-text",{"title":175,"path":176,"stem":177,"icon":178},"Latihan Soal Level 1–3","/docs/java/getting-started/latihan-soal","1.docs/9.Java/1.getting-started/11.latihan-soal","i-lucide-dumbbell",{"title":180,"path":181,"stem":182,"icon":168},"Modul 1 — Pengenalan Java","/docs/java/getting-started/pengenalan-java","1.docs/9.Java/1.getting-started/2.pengenalan-java",{"title":184,"path":185,"stem":186,"icon":187},"Modul 2 — Tipe Data & Variabel","/docs/java/getting-started/tipe-data-variabel","1.docs/9.Java/1.getting-started/3.tipe-data-variabel","i-lucide-database",{"title":189,"path":190,"stem":191,"icon":192},"Modul 3 — Operator","/docs/java/getting-started/operator","1.docs/9.Java/1.getting-started/4.operator","i-lucide-calculator",{"title":194,"path":195,"stem":196,"icon":197},"Modul 4 — Input & Output","/docs/java/getting-started/input-output","1.docs/9.Java/1.getting-started/5.input-output","i-lucide-terminal",{"title":199,"path":200,"stem":201,"icon":202},"Modul 5 — Percabangan","/docs/java/getting-started/percabangan","1.docs/9.Java/1.getting-started/6.percabangan","i-lucide-git-branch",{"title":204,"path":205,"stem":206,"icon":207},"Modul 6 — Perulangan","/docs/java/getting-started/perulangan","1.docs/9.Java/1.getting-started/7.perulangan","i-lucide-repeat",{"title":209,"path":210,"stem":211,"icon":212},"Modul 7 — Array","/docs/java/getting-started/array","1.docs/9.Java/1.getting-started/8.array","i-lucide-table-2",{"title":214,"path":215,"stem":216,"icon":217},"Modul 8 — Method","/docs/java/getting-started/method","1.docs/9.Java/1.getting-started/9.method","i-lucide-code-2",{"id":219,"title":194,"body":220,"description":2184,"extension":2185,"meta":2186,"navigation":2187,"path":195,"seo":2188,"stem":196,"__hash__":2189},"docs/1.docs/9.Java/1.getting-started/5.input-output.md",{"type":221,"value":222,"toc":2170},"minimark",[223,251,256,260,283,286,291,294,305,308,436,444,449,499,506,511,577,580,585,588,865,1209,1211,1215,1224,1228,1524,1528,1619,1628,1631,1794,1810,1826,1990,2010,2012,2016,2019,2054,2057,2065,2077,2079,2083,2086,2094,2096,2100,2158,2166],[224,225,231,237,242,247],"div",{"className":226},[227,228,229,230],"flex","items-center","gap-2","mb-4",[232,233,236],"badge",{"color":234,"variant":235},"neutral","subtle","Pemula",[232,238,241],{"color":239,"variant":240},"primary","solid","Input/Output",[232,243,246],{"color":244,"variant":245},"secondary","outline","Scanner",[232,248,250],{"color":249,"variant":240},"info","Java 21 LTS",[252,253,255],"h1",{"id":254},"modul-4-input-output","📥 Modul 4 — Input & Output",[257,258,259],"p",{},"Setiap program yang interaktif perlu berkomunikasi dengan pengguna: menampilkan informasi (output) dan menerima data (input). Java menyediakan berbagai cara untuk melakukan keduanya.",[261,262,264],"tip",{"icon":263},"i-lucide-lightbulb",[257,265,266,270,271,275,276,279,280,282],{},[267,268,269],"strong",{},"Tujuan Modul:"," Setelah mempelajari modul ini, Anda akan mampu menampilkan output terformat dengan ",[272,273,274],"code",{},"printf"," dan ",[272,277,278],{},"String.format()",", serta membaca input dari keyboard menggunakan ",[272,281,246],{}," dengan benar.",[284,285],"hr",{},[287,288,290],"h2",{"id":289},"output-di-java","📤 Output di Java",[257,292,293],{},"Ada beberapa cara untuk menampilkan output ke konsol. Mari kita bahas yang paling umum.",[295,296,298,299,275,302],"h4",{"id":297},"_1-systemoutprintln-dan-systemoutprint","1. ",[272,300,301],{},"System.out.println()",[272,303,304],{},"System.out.print()",[257,306,307],{},"Cara paling sederhana untuk mencetak teks.",[309,310,316],"pre",{"className":311,"code":312,"filename":313,"language":314,"meta":315,"style":315},"language-javascript shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","String nama = \"Siti\";\nint umur = 22;\ndouble ipk = 3.85;\n\nSystem.out.println(\"Nama: \" + nama + \", Umur: \" + umur);\n// Output: Nama: Siti, Umur: 22\n","Contoh Println","javascript","",[272,317,318,344,358,371,378,429],{"__ignoreMap":315},[319,320,323,327,331,334,338,341],"span",{"class":321,"line":322},"line",1,[319,324,326],{"class":325},"sTEyZ","String nama ",[319,328,330],{"class":329},"sMK4o","=",[319,332,333],{"class":329}," \"",[319,335,337],{"class":336},"sfazB","Siti",[319,339,340],{"class":329},"\"",[319,342,343],{"class":329},";\n",[319,345,347,350,352,356],{"class":321,"line":346},2,[319,348,349],{"class":325},"int umur ",[319,351,330],{"class":329},[319,353,355],{"class":354},"sbssI"," 22",[319,357,343],{"class":329},[319,359,361,364,366,369],{"class":321,"line":360},3,[319,362,363],{"class":325},"double ipk ",[319,365,330],{"class":329},[319,367,368],{"class":354}," 3.85",[319,370,343],{"class":329},[319,372,374],{"class":321,"line":373},4,[319,375,377],{"emptyLinePlaceholder":376},true,"\n",[319,379,381,384,387,390,392,396,399,401,404,406,409,412,415,417,420,422,424,427],{"class":321,"line":380},5,[319,382,383],{"class":325},"System",[319,385,386],{"class":329},".",[319,388,389],{"class":325},"out",[319,391,386],{"class":329},[319,393,395],{"class":394},"s2Zo4","println",[319,397,398],{"class":325},"(",[319,400,340],{"class":329},[319,402,403],{"class":336},"Nama: ",[319,405,340],{"class":329},[319,407,408],{"class":329}," +",[319,410,411],{"class":325}," nama ",[319,413,414],{"class":329},"+",[319,416,333],{"class":329},[319,418,419],{"class":336},", Umur: ",[319,421,340],{"class":329},[319,423,408],{"class":329},[319,425,426],{"class":325}," umur)",[319,428,343],{"class":329},[319,430,432],{"class":321,"line":431},6,[319,433,435],{"class":434},"sHwdD","// Output: Nama: Siti, Umur: 22\n",[295,437,439,440,443],{"id":438},"_2-systemoutprintf-output-terformat","2. ",[272,441,442],{},"System.out.printf()"," — Output Terformat",[257,445,446,448],{},[272,447,274],{}," memungkinkan kita mengontrol format tampilan, terutama untuk angka.",[309,450,453],{"className":311,"code":451,"filename":452,"language":314,"meta":315,"style":315},"System.out.printf(\"Nama: %s, Umur: %d, IPK: %.2f%n\", nama, umur, ipk);\n// Output: Nama: Siti, Umur: 22, IPK: 3.85\n","Contoh Printf",[272,454,455,494],{"__ignoreMap":315},[319,456,457,459,461,463,465,467,469,471,474,476,479,482,484,487,489,492],{"class":321,"line":322},[319,458,383],{"class":325},[319,460,386],{"class":329},[319,462,389],{"class":325},[319,464,386],{"class":329},[319,466,274],{"class":394},[319,468,398],{"class":325},[319,470,340],{"class":329},[319,472,473],{"class":336},"Nama: %s, Umur: %d, IPK: %.2f%n",[319,475,340],{"class":329},[319,477,478],{"class":329},",",[319,480,481],{"class":325}," nama",[319,483,478],{"class":329},[319,485,486],{"class":325}," umur",[319,488,478],{"class":329},[319,490,491],{"class":325}," ipk)",[319,493,343],{"class":329},[319,495,496],{"class":321,"line":346},[319,497,498],{"class":434},"// Output: Nama: Siti, Umur: 22, IPK: 3.85\n",[295,500,502,503,505],{"id":501},"_3-stringformat-menyimpan-string-terformat","3. ",[272,504,278],{}," — Menyimpan String Terformat",[257,507,508,509,386],{},"Jika ingin menyimpan hasil format ke dalam variabel (untuk digunakan nanti), gunakan ",[272,510,278],{},[309,512,515],{"className":311,"code":513,"filename":514,"language":314,"meta":315,"style":315},"String pesan = String.format(\"%-10s | %3d | %.2f\", nama, umur, ipk);\nSystem.out.println(pesan);\n// Output: Siti       |  22 | 3.85\n","Contoh String.format",[272,516,517,555,572],{"__ignoreMap":315},[319,518,519,522,524,527,529,532,534,536,539,541,543,545,547,549,551,553],{"class":321,"line":322},[319,520,521],{"class":325},"String pesan ",[319,523,330],{"class":329},[319,525,526],{"class":325}," String",[319,528,386],{"class":329},[319,530,531],{"class":394},"format",[319,533,398],{"class":325},[319,535,340],{"class":329},[319,537,538],{"class":336},"%-10s | %3d | %.2f",[319,540,340],{"class":329},[319,542,478],{"class":329},[319,544,481],{"class":325},[319,546,478],{"class":329},[319,548,486],{"class":325},[319,550,478],{"class":329},[319,552,491],{"class":325},[319,554,343],{"class":329},[319,556,557,559,561,563,565,567,570],{"class":321,"line":346},[319,558,383],{"class":325},[319,560,386],{"class":329},[319,562,389],{"class":325},[319,564,386],{"class":329},[319,566,395],{"class":394},[319,568,569],{"class":325},"(pesan)",[319,571,343],{"class":329},[319,573,574],{"class":321,"line":360},[319,575,576],{"class":434},"// Output: Siti       |  22 | 3.85\n",[257,578,579],{},"::",[581,582,584],"h3",{"id":583},"format-specifier-penting","📋 Format Specifier Penting",[257,586,587],{},"Berikut adalah format specifier yang paling sering digunakan. Klik tab untuk melihat kategori:",[589,590,591,706,807],"tabs",{},[592,593,596],"tabs-item",{"icon":594,"label":595},"i-lucide-type","Tipe Data",[597,598,599,614],"table",{},[600,601,602],"thead",{},[603,604,605,609,611],"tr",{},[606,607,608],"th",{},"Specifier",[606,610,595],{},[606,612,613],{},"Contoh",[615,616,617,633,648,663,678,693],"tbody",{},[603,618,619,625,628],{},[620,621,622],"td",{},[272,623,624],{},"%s",[620,626,627],{},"String",[620,629,630],{},[272,631,632],{},"\"Budi\"",[603,634,635,640,643],{},[620,636,637],{},[272,638,639],{},"%d",[620,641,642],{},"int / long",[620,644,645],{},[272,646,647],{},"42",[603,649,650,655,658],{},[620,651,652],{},[272,653,654],{},"%f",[620,656,657],{},"float / double",[620,659,660],{},[272,661,662],{},"3.140000",[603,664,665,670,673],{},[620,666,667],{},[272,668,669],{},"%c",[620,671,672],{},"char",[620,674,675],{},[272,676,677],{},"'A'",[603,679,680,685,688],{},[620,681,682],{},[272,683,684],{},"%b",[620,686,687],{},"boolean",[620,689,690],{},[272,691,692],{},"true",[603,694,695,700,703],{},[620,696,697],{},[272,698,699],{},"%n",[620,701,702],{},"newline (lintas platform)",[620,704,705],{},"—",[592,707,710],{"icon":708,"label":709},"i-lucide-sigma","Format Angka",[597,711,712,726],{},[600,713,714],{},[603,715,716,718,721,723],{},[606,717,608],{},[606,719,720],{},"Arti",[606,722,613],{},[606,724,725],{},"Hasil",[615,727,728,748,767,787],{},[603,729,730,735,738,743],{},[620,731,732],{},[272,733,734],{},"%.2f",[620,736,737],{},"2 desimal",[620,739,740],{},[272,741,742],{},"3.14159",[620,744,745],{},[272,746,747],{},"3.14",[603,749,750,755,758,762],{},[620,751,752],{},[272,753,754],{},"%05d",[620,756,757],{},"padding nol (lebar 5)",[620,759,760],{},[272,761,647],{},[620,763,764],{},[272,765,766],{},"00042",[603,768,769,774,777,782],{},[620,770,771],{},[272,772,773],{},"%,d",[620,775,776],{},"koma ribuan",[620,778,779],{},[272,780,781],{},"1000000",[620,783,784],{},[272,785,786],{},"1,000,000",[603,788,789,794,797,802],{},[620,790,791],{},[272,792,793],{},"%+d",[620,795,796],{},"selalu tampilkan tanda",[620,798,799],{},[272,800,801],{},"5",[620,803,804],{},[272,805,806],{},"+5",[592,808,811],{"icon":809,"label":810},"i-lucide-align-left","Penataan",[597,812,813,825],{},[600,814,815],{},[603,816,817,819,821,823],{},[606,818,608],{},[606,820,720],{},[606,822,613],{},[606,824,725],{},[615,826,827,846],{},[603,828,829,834,837,841],{},[620,830,831],{},[272,832,833],{},"%-10s",[620,835,836],{},"rata kiri, lebar 10",[620,838,839],{},[272,840,632],{},[620,842,843],{},[272,844,845],{},"\"Budi      \"",[603,847,848,853,856,860],{},[620,849,850],{},[272,851,852],{},"%10s",[620,854,855],{},"rata kanan, lebar 10",[620,857,858],{},[272,859,632],{},[620,861,862],{},[272,863,864],{},"\"      Budi\"",[866,867,868,1048],"code-preview",{},[309,869,872],{"className":311,"code":870,"filename":871,"language":314,"meta":315,"style":315},"int angka = 42;\ndouble pi = 3.14159;\nString teks = \"Java\";\n\nSystem.out.printf(\"1. %d%n\", angka);        // 42\nSystem.out.printf(\"2. %05d%n\", angka);      // 00042\nSystem.out.printf(\"3. %.2f%n\", pi);         // 3.14\nSystem.out.printf(\"4. %-10s|%10s%n\", teks, teks); // Java      |      Java\n","Demo Format Specifier",[272,873,874,886,898,913,917,949,979,1011],{"__ignoreMap":315},[319,875,876,879,881,884],{"class":321,"line":322},[319,877,878],{"class":325},"int angka ",[319,880,330],{"class":329},[319,882,883],{"class":354}," 42",[319,885,343],{"class":329},[319,887,888,891,893,896],{"class":321,"line":346},[319,889,890],{"class":325},"double pi ",[319,892,330],{"class":329},[319,894,895],{"class":354}," 3.14159",[319,897,343],{"class":329},[319,899,900,903,905,907,909,911],{"class":321,"line":360},[319,901,902],{"class":325},"String teks ",[319,904,330],{"class":329},[319,906,333],{"class":329},[319,908,158],{"class":336},[319,910,340],{"class":329},[319,912,343],{"class":329},[319,914,915],{"class":321,"line":373},[319,916,377],{"emptyLinePlaceholder":376},[319,918,919,921,923,925,927,929,931,933,936,938,940,943,946],{"class":321,"line":380},[319,920,383],{"class":325},[319,922,386],{"class":329},[319,924,389],{"class":325},[319,926,386],{"class":329},[319,928,274],{"class":394},[319,930,398],{"class":325},[319,932,340],{"class":329},[319,934,935],{"class":336},"1. %d%n",[319,937,340],{"class":329},[319,939,478],{"class":329},[319,941,942],{"class":325}," angka)",[319,944,945],{"class":329},";",[319,947,948],{"class":434},"        // 42\n",[319,950,951,953,955,957,959,961,963,965,968,970,972,974,976],{"class":321,"line":431},[319,952,383],{"class":325},[319,954,386],{"class":329},[319,956,389],{"class":325},[319,958,386],{"class":329},[319,960,274],{"class":394},[319,962,398],{"class":325},[319,964,340],{"class":329},[319,966,967],{"class":336},"2. %05d%n",[319,969,340],{"class":329},[319,971,478],{"class":329},[319,973,942],{"class":325},[319,975,945],{"class":329},[319,977,978],{"class":434},"      // 00042\n",[319,980,982,984,986,988,990,992,994,996,999,1001,1003,1006,1008],{"class":321,"line":981},7,[319,983,383],{"class":325},[319,985,386],{"class":329},[319,987,389],{"class":325},[319,989,386],{"class":329},[319,991,274],{"class":394},[319,993,398],{"class":325},[319,995,340],{"class":329},[319,997,998],{"class":336},"3. %.2f%n",[319,1000,340],{"class":329},[319,1002,478],{"class":329},[319,1004,1005],{"class":325}," pi)",[319,1007,945],{"class":329},[319,1009,1010],{"class":434},"         // 3.14\n",[319,1012,1014,1016,1018,1020,1022,1024,1026,1028,1031,1033,1035,1038,1040,1043,1045],{"class":321,"line":1013},8,[319,1015,383],{"class":325},[319,1017,386],{"class":329},[319,1019,389],{"class":325},[319,1021,386],{"class":329},[319,1023,274],{"class":394},[319,1025,398],{"class":325},[319,1027,340],{"class":329},[319,1029,1030],{"class":336},"4. %-10s|%10s%n",[319,1032,340],{"class":329},[319,1034,478],{"class":329},[319,1036,1037],{"class":325}," teks",[319,1039,478],{"class":329},[319,1041,1042],{"class":325}," teks)",[319,1044,945],{"class":329},[319,1046,1047],{"class":434}," // Java      |      Java\n",[1049,1050,1051],"template",{"v-slot:code":315},[309,1052,1053],{"className":311,"code":870,"language":314,"meta":315,"style":315},[272,1054,1055,1065,1075,1089,1093,1121,1149,1177],{"__ignoreMap":315},[319,1056,1057,1059,1061,1063],{"class":321,"line":322},[319,1058,878],{"class":325},[319,1060,330],{"class":329},[319,1062,883],{"class":354},[319,1064,343],{"class":329},[319,1066,1067,1069,1071,1073],{"class":321,"line":346},[319,1068,890],{"class":325},[319,1070,330],{"class":329},[319,1072,895],{"class":354},[319,1074,343],{"class":329},[319,1076,1077,1079,1081,1083,1085,1087],{"class":321,"line":360},[319,1078,902],{"class":325},[319,1080,330],{"class":329},[319,1082,333],{"class":329},[319,1084,158],{"class":336},[319,1086,340],{"class":329},[319,1088,343],{"class":329},[319,1090,1091],{"class":321,"line":373},[319,1092,377],{"emptyLinePlaceholder":376},[319,1094,1095,1097,1099,1101,1103,1105,1107,1109,1111,1113,1115,1117,1119],{"class":321,"line":380},[319,1096,383],{"class":325},[319,1098,386],{"class":329},[319,1100,389],{"class":325},[319,1102,386],{"class":329},[319,1104,274],{"class":394},[319,1106,398],{"class":325},[319,1108,340],{"class":329},[319,1110,935],{"class":336},[319,1112,340],{"class":329},[319,1114,478],{"class":329},[319,1116,942],{"class":325},[319,1118,945],{"class":329},[319,1120,948],{"class":434},[319,1122,1123,1125,1127,1129,1131,1133,1135,1137,1139,1141,1143,1145,1147],{"class":321,"line":431},[319,1124,383],{"class":325},[319,1126,386],{"class":329},[319,1128,389],{"class":325},[319,1130,386],{"class":329},[319,1132,274],{"class":394},[319,1134,398],{"class":325},[319,1136,340],{"class":329},[319,1138,967],{"class":336},[319,1140,340],{"class":329},[319,1142,478],{"class":329},[319,1144,942],{"class":325},[319,1146,945],{"class":329},[319,1148,978],{"class":434},[319,1150,1151,1153,1155,1157,1159,1161,1163,1165,1167,1169,1171,1173,1175],{"class":321,"line":981},[319,1152,383],{"class":325},[319,1154,386],{"class":329},[319,1156,389],{"class":325},[319,1158,386],{"class":329},[319,1160,274],{"class":394},[319,1162,398],{"class":325},[319,1164,340],{"class":329},[319,1166,998],{"class":336},[319,1168,340],{"class":329},[319,1170,478],{"class":329},[319,1172,1005],{"class":325},[319,1174,945],{"class":329},[319,1176,1010],{"class":434},[319,1178,1179,1181,1183,1185,1187,1189,1191,1193,1195,1197,1199,1201,1203,1205,1207],{"class":321,"line":1013},[319,1180,383],{"class":325},[319,1182,386],{"class":329},[319,1184,389],{"class":325},[319,1186,386],{"class":329},[319,1188,274],{"class":394},[319,1190,398],{"class":325},[319,1192,340],{"class":329},[319,1194,1030],{"class":336},[319,1196,340],{"class":329},[319,1198,478],{"class":329},[319,1200,1037],{"class":325},[319,1202,478],{"class":329},[319,1204,1042],{"class":325},[319,1206,945],{"class":329},[319,1208,1047],{"class":434},[284,1210],{},[287,1212,1214],{"id":1213},"input-dengan-scanner","📥 Input dengan Scanner",[257,1216,1217,1218,1220,1221,386],{},"Untuk membaca input dari pengguna, kita menggunakan kelas ",[272,1219,246],{}," yang berada dalam paket ",[272,1222,1223],{},"java.util",[581,1225,1227],{"id":1226},"struktur-dasar","🧱 Struktur Dasar",[309,1229,1232],{"className":311,"code":1230,"filename":1231,"language":314,"meta":315,"style":315},"import java.util.Scanner; // ← wajib di baris paling atas file!\n\npublic class ContohInput {\n    public static void main(String[] args) {\n        Scanner scanner = new Scanner(System.in);\n\n        System.out.print(\"Masukkan nama Anda: \");\n        String nama = scanner.nextLine(); // baca satu baris penuh\n\n        System.out.print(\"Masukkan umur: \");\n        int umur = scanner.nextInt();     // baca integer\n\n        System.out.print(\"Masukkan IPK: \");\n        double ipk = scanner.nextDouble(); // baca double\n\n        System.out.printf(\"Halo %s! Umur %d, IPK %.2f%n\", nama, umur, ipk);\n        scanner.close(); // tutup scanner setelah selesai\n    }\n}\n","Contoh Scanner",[272,1233,1234,1246,1250,1258,1286,1315,1319,1340,1363,1368,1388,1411,1416,1436,1459,1464,1496,1512,1518],{"__ignoreMap":315},[319,1235,1236,1240,1243],{"class":321,"line":322},[319,1237,1239],{"class":1238},"s7zQu","import",[319,1241,1242],{"class":325}," java.util.Scanner; ",[319,1244,1245],{"class":434},"// ← wajib di baris paling atas file!\n",[319,1247,1248],{"class":321,"line":346},[319,1249,377],{"emptyLinePlaceholder":376},[319,1251,1252,1255],{"class":321,"line":360},[319,1253,1254],{"class":325},"public class ContohInput ",[319,1256,1257],{"class":329},"{\n",[319,1259,1260,1263,1266,1269,1272,1275,1277,1280,1283],{"class":321,"line":373},[319,1261,1262],{"class":325},"    public",[319,1264,1265],{"class":325}," static",[319,1267,1268],{"class":325}," void",[319,1270,1271],{"class":325}," main",[319,1273,398],{"class":1274},"swJcz",[319,1276,627],{"class":325},[319,1278,1279],{"class":1274},"[] ",[319,1281,1282],{"class":325},"args",[319,1284,1285],{"class":1274},") {\n",[319,1287,1288,1291,1294,1297,1300,1303,1305,1307,1309,1312],{"class":321,"line":380},[319,1289,1290],{"class":325},"        Scanner",[319,1292,1293],{"class":325}," scanner",[319,1295,1296],{"class":1274}," = ",[319,1298,1299],{"class":325},"new",[319,1301,1302],{"class":325}," Scanner",[319,1304,398],{"class":1274},[319,1306,383],{"class":325},[319,1308,386],{"class":1274},[319,1310,1311],{"class":325},"in",[319,1313,1314],{"class":1274},");\n",[319,1316,1317],{"class":321,"line":431},[319,1318,377],{"emptyLinePlaceholder":376},[319,1320,1321,1324,1326,1328,1330,1333,1335,1338],{"class":321,"line":981},[319,1322,1323],{"class":325},"        System",[319,1325,386],{"class":1274},[319,1327,389],{"class":325},[319,1329,386],{"class":1274},[319,1331,1332],{"class":325},"print",[319,1334,398],{"class":1274},[319,1336,1337],{"class":336},"\"Masukkan nama Anda: \"",[319,1339,1314],{"class":1274},[319,1341,1342,1345,1347,1349,1352,1354,1357,1360],{"class":321,"line":1013},[319,1343,1344],{"class":325},"        String",[319,1346,481],{"class":325},[319,1348,1296],{"class":1274},[319,1350,1351],{"class":325},"scanner",[319,1353,386],{"class":1274},[319,1355,1356],{"class":325},"nextLine",[319,1358,1359],{"class":1274},"(); ",[319,1361,1362],{"class":434},"// baca satu baris penuh\n",[319,1364,1366],{"class":321,"line":1365},9,[319,1367,377],{"emptyLinePlaceholder":376},[319,1369,1371,1373,1375,1377,1379,1381,1383,1386],{"class":321,"line":1370},10,[319,1372,1323],{"class":325},[319,1374,386],{"class":1274},[319,1376,389],{"class":325},[319,1378,386],{"class":1274},[319,1380,1332],{"class":325},[319,1382,398],{"class":1274},[319,1384,1385],{"class":336},"\"Masukkan umur: \"",[319,1387,1314],{"class":1274},[319,1389,1391,1394,1396,1398,1400,1402,1405,1408],{"class":321,"line":1390},11,[319,1392,1393],{"class":325},"        int",[319,1395,486],{"class":325},[319,1397,1296],{"class":1274},[319,1399,1351],{"class":325},[319,1401,386],{"class":1274},[319,1403,1404],{"class":325},"nextInt",[319,1406,1407],{"class":1274},"();     ",[319,1409,1410],{"class":434},"// baca integer\n",[319,1412,1414],{"class":321,"line":1413},12,[319,1415,377],{"emptyLinePlaceholder":376},[319,1417,1419,1421,1423,1425,1427,1429,1431,1434],{"class":321,"line":1418},13,[319,1420,1323],{"class":325},[319,1422,386],{"class":1274},[319,1424,389],{"class":325},[319,1426,386],{"class":1274},[319,1428,1332],{"class":325},[319,1430,398],{"class":1274},[319,1432,1433],{"class":336},"\"Masukkan IPK: \"",[319,1435,1314],{"class":1274},[319,1437,1439,1442,1445,1447,1449,1451,1454,1456],{"class":321,"line":1438},14,[319,1440,1441],{"class":325},"        double",[319,1443,1444],{"class":325}," ipk",[319,1446,1296],{"class":1274},[319,1448,1351],{"class":325},[319,1450,386],{"class":1274},[319,1452,1453],{"class":325},"nextDouble",[319,1455,1359],{"class":1274},[319,1457,1458],{"class":434},"// baca double\n",[319,1460,1462],{"class":321,"line":1461},15,[319,1463,377],{"emptyLinePlaceholder":376},[319,1465,1467,1469,1471,1473,1475,1477,1479,1482,1484,1486,1488,1490,1492,1494],{"class":321,"line":1466},16,[319,1468,1323],{"class":325},[319,1470,386],{"class":1274},[319,1472,389],{"class":325},[319,1474,386],{"class":1274},[319,1476,274],{"class":325},[319,1478,398],{"class":1274},[319,1480,1481],{"class":336},"\"Halo %s! Umur %d, IPK %.2f%n\"",[319,1483,478],{"class":329},[319,1485,481],{"class":325},[319,1487,478],{"class":329},[319,1489,486],{"class":325},[319,1491,478],{"class":329},[319,1493,1444],{"class":325},[319,1495,1314],{"class":1274},[319,1497,1499,1502,1504,1507,1509],{"class":321,"line":1498},17,[319,1500,1501],{"class":325},"        scanner",[319,1503,386],{"class":1274},[319,1505,1506],{"class":325},"close",[319,1508,1359],{"class":1274},[319,1510,1511],{"class":434},"// tutup scanner setelah selesai\n",[319,1513,1515],{"class":321,"line":1514},18,[319,1516,1517],{"class":329},"    }\n",[319,1519,1521],{"class":321,"line":1520},19,[319,1522,1523],{"class":325},"}\n",[581,1525,1527],{"id":1526},"method-method-penting-scanner","📌 Method-Method Penting Scanner",[597,1529,1530,1540],{},[600,1531,1532],{},[603,1533,1534,1537],{},[606,1535,1536],{},"Method",[606,1538,1539],{},"Kegunaan",[615,1541,1542,1552,1562,1572,1582,1592,1609],{},[603,1543,1544,1549],{},[620,1545,1546],{},[272,1547,1548],{},"nextLine()",[620,1550,1551],{},"Baca satu baris penuh (termasuk spasi)",[603,1553,1554,1559],{},[620,1555,1556],{},[272,1557,1558],{},"next()",[620,1560,1561],{},"Baca satu kata (berhenti di spasi)",[603,1563,1564,1569],{},[620,1565,1566],{},[272,1567,1568],{},"nextInt()",[620,1570,1571],{},"Baca nilai integer",[603,1573,1574,1579],{},[620,1575,1576],{},[272,1577,1578],{},"nextDouble()",[620,1580,1581],{},"Baca nilai double",[603,1583,1584,1589],{},[620,1585,1586],{},[272,1587,1588],{},"nextFloat()",[620,1590,1591],{},"Baca nilai float",[603,1593,1594,1599],{},[620,1595,1596],{},[272,1597,1598],{},"nextBoolean()",[620,1600,1601,1602,1604,1605,1608],{},"Baca nilai boolean (",[272,1603,692],{},"/",[272,1606,1607],{},"false",")",[603,1610,1611,1616],{},[620,1612,1613],{},[272,1614,1615],{},"nextLong()",[620,1617,1618],{},"Baca nilai long",[581,1620,1622,1623,1625,1626],{"id":1621},"️-bug-klasik-nextint-lalu-nextline","⚠️ Bug Klasik — ",[272,1624,1568],{}," lalu ",[272,1627,1548],{},[257,1629,1630],{},"Ini adalah jebakan yang sering membuat pemula bingung.",[866,1632,1633,1791],{},[309,1634,1637],{"className":311,"code":1635,"filename":1636,"language":314,"meta":315,"style":315},"Scanner scanner = new Scanner(System.in);\n\nSystem.out.print(\"Masukkan umur: \");\nint umur = scanner.nextInt();\n\nSystem.out.print(\"Masukkan nama: \");\nString nama = scanner.nextLine(); // ← langsung membaca Enter kosong!\n\nSystem.out.printf(\"Umur: %d, Nama: %s%n\", umur, nama);\n","Kode Bermasalah",[272,1638,1639,1661,1665,1690,1707,1711,1736,1755,1759],{"__ignoreMap":315},[319,1640,1641,1644,1646,1649,1651,1654,1656,1659],{"class":321,"line":322},[319,1642,1643],{"class":325},"Scanner scanner ",[319,1645,330],{"class":329},[319,1647,1648],{"class":329}," new",[319,1650,1302],{"class":394},[319,1652,1653],{"class":325},"(System",[319,1655,386],{"class":329},[319,1657,1658],{"class":325},"in)",[319,1660,343],{"class":329},[319,1662,1663],{"class":321,"line":346},[319,1664,377],{"emptyLinePlaceholder":376},[319,1666,1667,1669,1671,1673,1675,1677,1679,1681,1684,1686,1688],{"class":321,"line":360},[319,1668,383],{"class":325},[319,1670,386],{"class":329},[319,1672,389],{"class":325},[319,1674,386],{"class":329},[319,1676,1332],{"class":394},[319,1678,398],{"class":325},[319,1680,340],{"class":329},[319,1682,1683],{"class":336},"Masukkan umur: ",[319,1685,340],{"class":329},[319,1687,1608],{"class":325},[319,1689,343],{"class":329},[319,1691,1692,1694,1696,1698,1700,1702,1705],{"class":321,"line":373},[319,1693,349],{"class":325},[319,1695,330],{"class":329},[319,1697,1293],{"class":325},[319,1699,386],{"class":329},[319,1701,1404],{"class":394},[319,1703,1704],{"class":325},"()",[319,1706,343],{"class":329},[319,1708,1709],{"class":321,"line":380},[319,1710,377],{"emptyLinePlaceholder":376},[319,1712,1713,1715,1717,1719,1721,1723,1725,1727,1730,1732,1734],{"class":321,"line":431},[319,1714,383],{"class":325},[319,1716,386],{"class":329},[319,1718,389],{"class":325},[319,1720,386],{"class":329},[319,1722,1332],{"class":394},[319,1724,398],{"class":325},[319,1726,340],{"class":329},[319,1728,1729],{"class":336},"Masukkan nama: ",[319,1731,340],{"class":329},[319,1733,1608],{"class":325},[319,1735,343],{"class":329},[319,1737,1738,1740,1742,1744,1746,1748,1750,1752],{"class":321,"line":981},[319,1739,326],{"class":325},[319,1741,330],{"class":329},[319,1743,1293],{"class":325},[319,1745,386],{"class":329},[319,1747,1356],{"class":394},[319,1749,1704],{"class":325},[319,1751,945],{"class":329},[319,1753,1754],{"class":434}," // ← langsung membaca Enter kosong!\n",[319,1756,1757],{"class":321,"line":1013},[319,1758,377],{"emptyLinePlaceholder":376},[319,1760,1761,1763,1765,1767,1769,1771,1773,1775,1778,1780,1782,1784,1786,1789],{"class":321,"line":1365},[319,1762,383],{"class":325},[319,1764,386],{"class":329},[319,1766,389],{"class":325},[319,1768,386],{"class":329},[319,1770,274],{"class":394},[319,1772,398],{"class":325},[319,1774,340],{"class":329},[319,1776,1777],{"class":336},"Umur: %d, Nama: %s%n",[319,1779,340],{"class":329},[319,1781,478],{"class":329},[319,1783,486],{"class":325},[319,1785,478],{"class":329},[319,1787,1788],{"class":325}," nama)",[319,1790,343],{"class":329},[257,1792,1793],{},"Jika dijalankan, setelah memasukkan umur, program langsung lanjut tanpa memberi kesempatan mengetik nama.",[257,1795,1796,1799,1800,1802,1803,1806,1807,1809],{},[267,1797,1798],{},"Penyebab:"," ",[272,1801,1568],{}," hanya membaca angka, tetapi meninggalkan karakter newline (",[272,1804,1805],{},"\\n",") di buffer. ",[272,1808,1548],{}," kemudian membaca newline tersebut sebagai input kosong.",[261,1811,1813],{"icon":1812},"i-lucide-info",[257,1814,1815,1818,1819,1822,1823,1825],{},[267,1816,1817],{},"Solusi:"," Tambahkan ",[272,1820,1821],{},"scanner.nextLine()"," setelah ",[272,1824,1568],{}," untuk membuang sisa newline.",[309,1827,1830],{"className":311,"code":1828,"filename":1829,"language":314,"meta":315,"style":315},"Scanner scanner = new Scanner(System.in);\n\nSystem.out.print(\"Masukkan umur: \");\nint umur = scanner.nextInt();\nscanner.nextLine(); // ← buang sisa Enter\n\nSystem.out.print(\"Masukkan nama: \");\nString nama = scanner.nextLine(); // ← sekarang baca dengan benar\n\nSystem.out.printf(\"Umur: %d, Nama: %s%n\", umur, nama);\n","Kode Benar",[272,1831,1832,1850,1854,1878,1894,1909,1913,1937,1956,1960],{"__ignoreMap":315},[319,1833,1834,1836,1838,1840,1842,1844,1846,1848],{"class":321,"line":322},[319,1835,1643],{"class":325},[319,1837,330],{"class":329},[319,1839,1648],{"class":329},[319,1841,1302],{"class":394},[319,1843,1653],{"class":325},[319,1845,386],{"class":329},[319,1847,1658],{"class":325},[319,1849,343],{"class":329},[319,1851,1852],{"class":321,"line":346},[319,1853,377],{"emptyLinePlaceholder":376},[319,1855,1856,1858,1860,1862,1864,1866,1868,1870,1872,1874,1876],{"class":321,"line":360},[319,1857,383],{"class":325},[319,1859,386],{"class":329},[319,1861,389],{"class":325},[319,1863,386],{"class":329},[319,1865,1332],{"class":394},[319,1867,398],{"class":325},[319,1869,340],{"class":329},[319,1871,1683],{"class":336},[319,1873,340],{"class":329},[319,1875,1608],{"class":325},[319,1877,343],{"class":329},[319,1879,1880,1882,1884,1886,1888,1890,1892],{"class":321,"line":373},[319,1881,349],{"class":325},[319,1883,330],{"class":329},[319,1885,1293],{"class":325},[319,1887,386],{"class":329},[319,1889,1404],{"class":394},[319,1891,1704],{"class":325},[319,1893,343],{"class":329},[319,1895,1896,1898,1900,1902,1904,1906],{"class":321,"line":380},[319,1897,1351],{"class":325},[319,1899,386],{"class":329},[319,1901,1356],{"class":394},[319,1903,1704],{"class":325},[319,1905,945],{"class":329},[319,1907,1908],{"class":434}," // ← buang sisa Enter\n",[319,1910,1911],{"class":321,"line":431},[319,1912,377],{"emptyLinePlaceholder":376},[319,1914,1915,1917,1919,1921,1923,1925,1927,1929,1931,1933,1935],{"class":321,"line":981},[319,1916,383],{"class":325},[319,1918,386],{"class":329},[319,1920,389],{"class":325},[319,1922,386],{"class":329},[319,1924,1332],{"class":394},[319,1926,398],{"class":325},[319,1928,340],{"class":329},[319,1930,1729],{"class":336},[319,1932,340],{"class":329},[319,1934,1608],{"class":325},[319,1936,343],{"class":329},[319,1938,1939,1941,1943,1945,1947,1949,1951,1953],{"class":321,"line":1013},[319,1940,326],{"class":325},[319,1942,330],{"class":329},[319,1944,1293],{"class":325},[319,1946,386],{"class":329},[319,1948,1356],{"class":394},[319,1950,1704],{"class":325},[319,1952,945],{"class":329},[319,1954,1955],{"class":434}," // ← sekarang baca dengan benar\n",[319,1957,1958],{"class":321,"line":1365},[319,1959,377],{"emptyLinePlaceholder":376},[319,1961,1962,1964,1966,1968,1970,1972,1974,1976,1978,1980,1982,1984,1986,1988],{"class":321,"line":1370},[319,1963,383],{"class":325},[319,1965,386],{"class":329},[319,1967,389],{"class":325},[319,1969,386],{"class":329},[319,1971,274],{"class":394},[319,1973,398],{"class":325},[319,1975,340],{"class":329},[319,1977,1777],{"class":336},[319,1979,340],{"class":329},[319,1981,478],{"class":329},[319,1983,486],{"class":325},[319,1985,478],{"class":329},[319,1987,1788],{"class":325},[319,1989,343],{"class":329},[1991,1992,1995],"callout",{"color":1993,"icon":1994},"warning","i-lucide-alert-triangle",[257,1996,1997,1998,2000,2001,2003,2004,2006,2007,2009],{},"Selalu ingat: setelah memanggil ",[272,1999,1568],{},", ",[272,2002,1578],{},", atau ",[272,2005,1558],{}," yang tidak membaca newline, panggil ",[272,2008,1548],{}," sekali untuk membersihkan buffer sebelum membaca baris teks berikutnya.",[284,2011],{},[287,2013,2015],{"id":2014},"latihan-praktik","🧪 Latihan Praktik",[257,2017,2018],{},"Buat program Java yang:",[2020,2021,2022,2045,2051],"ol",{},[2023,2024,2025,2026],"li",{},"Meminta pengguna memasukkan:\n",[2027,2028,2029,2032,2035,2038],"ul",{},[2023,2030,2031],{},"Nama lengkap (bisa terdiri dari dua kata)",[2023,2033,2034],{},"Usia (integer)",[2023,2036,2037],{},"Tinggi badan dalam meter (double)",[2023,2039,2040,2041,1604,2043,1608],{},"Apakah sudah menikah? (boolean: ",[272,2042,692],{},[272,2044,1607],{},[2023,2046,2047,2048,2050],{},"Menampilkan semua data tersebut dalam format tabel yang rapi menggunakan ",[272,2049,274],{},", dengan lebar kolom yang sesuai.",[2023,2052,2053],{},"Menampilkan usia dalam format \"XX tahun\" dengan padding nol (misal: 05 tahun).",[257,2055,2056],{},"Contoh interaksi:",[309,2058,2063],{"className":2059,"code":2061,"language":2062},[2060],"language-text","Masukkan nama lengkap: Andi Saputra\nMasukkan usia: 5\nMasukkan tinggi (m): 1.65\nSudah menikah? (true/false): false\n\n+----------------+----------+--------+-----------+\n| Nama           | Usia     | Tinggi | Menikah?  |\n+----------------+----------+--------+-----------+\n| Andi Saputra   | 05 tahun | 1.65 m | false     |\n+----------------+----------+--------+-----------+\n","text",[272,2064,2061],{"__ignoreMap":315},[261,2066,2067],{"icon":263},[257,2068,2069,2070,2072,2073,2076],{},"Gunakan ",[272,2071,442],{}," dengan format seperti ",[272,2074,2075],{},"\"| %-14s | %02d tahun | %.2f m | %-9s |%n\""," untuk mencetak baris tabel.",[284,2078],{},[287,2080,2082],{"id":2081},"video-penjelasan","📺 Video Penjelasan",[257,2084,2085],{},"Tonton video berikut untuk penjelasan lebih detail tentang input/output di Java (25 menit):",[2087,2088],"iframe",{":allowfullscreen":692,"allow":2089,"frameBorder":2090,"src":2091,"style":2092,"title":2093},"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share","0","https://www.youtube-nocookie.com/embed/videoseries?si=5n7K0K5zL5hK5zL5&list=PLZS-MHyEIRo9wZZhwQ3FJ9U3dL4K2Z5iK&index=5","aspect-ratio: 16/9; width: 100%;","YouTube video series",[284,2095],{},[287,2097,2099],{"id":2098},"kesimpulan","✨ Kesimpulan",[2101,2102,2103,2137],"card-group",{},[2104,2105,2107],"card",{"icon":80,"title":2106},"Apa yang Telah Dipelajari",[2027,2108,2109,2119,2122,2128],{},[2023,2110,2111,2112,2000,2114,2116,2117],{},"✅ Output dengan ",[272,2113,395],{},[272,2115,274],{},", dan ",[272,2118,278],{},[2023,2120,2121],{},"✅ Format specifier untuk berbagai tipe dan format angka",[2023,2123,2124,2125,2127],{},"✅ Input dengan ",[272,2126,246],{}," dan method-methodnya",[2023,2129,2130,2131,2133,2134,2136],{},"✅ Bug klasik ",[272,2132,1568],{}," diikuti ",[272,2135,1548],{}," dan solusinya",[2104,2138,2141],{"icon":2139,"title":2140},"i-lucide-arrow-right","Selanjutnya",[257,2142,2143,2144,2147,2148,2000,2151,2000,2154,2157],{},"Modul 5: ",[267,2145,2146],{},"Struktur Kontrol (Percabangan)"," — ",[272,2149,2150],{},"if",[272,2152,2153],{},"else if",[272,2155,2156],{},"switch",", dan logika percabangan.",[232,2159,2160],{},[257,2161,2162,2165],{},[267,2163,2164],{},"Selamat!"," Modul 4 selesai. Praktikkan input dan output dalam program-program kecil Anda. 🎉",[2167,2168,2169],"style",{},"html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}",{"title":315,"searchDepth":346,"depth":346,"links":2171},[2172,2175,2181,2182,2183],{"id":289,"depth":346,"text":290,"children":2173},[2174],{"id":583,"depth":360,"text":584},{"id":1213,"depth":346,"text":1214,"children":2176},[2177,2178,2179],{"id":1226,"depth":360,"text":1227},{"id":1526,"depth":360,"text":1527},{"id":1621,"depth":360,"text":2180},"⚠️ Bug Klasik — nextInt() lalu nextLine()",{"id":2014,"depth":346,"text":2015},{"id":2081,"depth":346,"text":2082},{"id":2098,"depth":346,"text":2099},"Pelajari cara menampilkan output ke konsol dan membaca input dari pengguna menggunakan Scanner di Java.","md",{},{"icon":197},{"title":194,"description":2184},"UbrqxIz8zomzhurez7doCvkqWkZZFLDOLLNuc_EonRk",[2191,2193],{"title":189,"path":190,"stem":191,"description":2192,"icon":192,"children":-1},"Pelajari berbagai operator di Java aritmatika, penugasan, increment decrement, relasional, logika, dan ternary.",{"title":199,"path":200,"stem":201,"description":2194,"icon":202,"children":-1},"Pelajari struktur kontrol percabangan di Java if, if-else, if-else if, switch, dan switch expression.",1777200156803]