<?xml version="1.0" encoding="UTF-8"?> <rss
version="2.0"
xmlns:content="http://purl.org/rss/1.0/modules/content/"
xmlns:wfw="http://wellformedweb.org/CommentAPI/"
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:atom="http://www.w3.org/2005/Atom"
xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
> <channel><title>IT 4 our life &#187; Java</title> <atom:link href="http://www.rey1024.com/tag/java/feed/" rel="self" type="application/rss+xml" /><link>http://www.rey1024.com</link> <description>Tuliskan ilmu untuk mengingat dan berbagi</description> <lastBuildDate>Tue, 24 Jan 2012 08:47:21 +0000</lastBuildDate> <language>en</language> <sy:updatePeriod>hourly</sy:updatePeriod> <sy:updateFrequency>1</sy:updateFrequency> <generator>http://wordpress.org/?v=3.2.1</generator> <item><title>Kuliah OOP:Inheiretence, Overloading, Overriding dan polimorfisme pada Java</title><link>http://www.rey1024.com/2010/05/kuliah-oopinheiretence-overloading-overriding-dan-polimorfisme-pada-java/</link> <comments>http://www.rey1024.com/2010/05/kuliah-oopinheiretence-overloading-overriding-dan-polimorfisme-pada-java/#comments</comments> <pubDate>Wed, 05 May 2010 08:21:38 +0000</pubDate> <dc:creator>Resika Arthana</dc:creator> <category><![CDATA[JAVA]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Inheiretence]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[OOP]]></category> <category><![CDATA[Overloading]]></category> <category><![CDATA[Overriding dan polimorfisme]]></category> <guid
isPermaLink="false">http://www.rey1024.com/?p=321</guid> <description><![CDATA[Lama sudah tidak update blog, entah karena males atau sibuk. langsung saja kita bahas sedikit tentang inheiretence, overloading, overriding dan polimorfisme. Makhlup apalagi tu?? tenang saja, dia tidak seganas ibu tiri kok Belajar OOP kelihatannya sangat susah, tapi jika kita tekun dan serius, untaian kodenya seindah puisi kekasih tercinta, GUI nya secantik bidadari dari langit [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;"><a
href="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" rel="lightbox[321]"><img
class="alignleft size-full wp-image-274" title="OOP java" src="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" alt="" width="85" height="85" /></a>Lama sudah tidak update blog, entah karena males atau sibuk. langsung saja kita bahas sedikit tentang inheiretence, overloading, overriding dan polimorfisme. Makhlup apalagi tu?? tenang saja, dia tidak seganas ibu tiri kok <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/tabrakan.gif" style="border:none;background:none;" alt=":tabrakan:" /> Belajar OOP kelihatannya sangat susah, tapi jika kita tekun dan serius, untaian kodenya seindah puisi kekasih tercinta, GUI nya secantik bidadari dari langit ke 7. <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/001.gif" style="border:none;background:none;" alt=":wowcantik" />, percayalah kawan.<span
id="more-321"></span></p><p><strong>Inheiretence</strong></p><p
style="text-align: justify;">Inheiretence merupakan salah satu keampuhan dari OOP. Dengan pewarisan(Inheiretence), kita tidak perlu lagi membuat kode program yang sebelumnya sudah pernah kita buat. Pewarisan memungkinkan kita untuk menggunakan atau memperluas kelas lain dengan cara menciptakan kelas baru. Inheiretence juga memberikan kemudahan bagi kita untuk maintenance project, optimasi, memperbaiki ataupun improving. Dengan maintenance pada superclass (class induk) maka pada child class juga akan otomatis teroptimasi. Menarik bukan? Untuk lebih lengkapnya silakan download  langsung presentasinya disini. oh ya, materi ini sebagian juga sy ambil dari dosen ITS (thx u  ) http://lecturer.eepis-its.edu. <a
href="http://www.ziddu.com/download/9735641/IXInhereitence.pdf.html" target="blank">Klik disini untuk download presentasi pengenalan inheiretence pada java</a></p><p><strong>Overloading</strong></p><p
style="text-align: justify;">Overloading berarti Menuliskan kembali method dengan nama yang sama pada suatu class. tujuannya adalah memudahkan penggunaan/pemanggilan method dengan fungsionalitas yang mirip. <a
href="http://www.ziddu.com/download/9735642/XOverridingdanOverloading.pdf.html" target="blank">silakan download presentasi pengenalan overloading pada Java</a>. presentasi ini sebagian besar sy ambil dari sebuah blog diinternet. (maaf sy lupa linknya). thx brother <img
src='http://www.rey1024.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p><p><strong>Overriding</strong></p><p
style="text-align: justify;">Overriding digunakan oleh Subclass yang berusaha memodifikasi tingkah laku yang diwarisi dari superclass. Tujuannya adalah supaya  subclass memiliki tingkah laku yang lebih spesifik. Ini dilakukan dengan  cara mendeklarasikan kembali method milik parent class di subclass.</p><p><strong>Polimorfisme</strong></p><p
style="text-align: justify;">Polimorfisme adalah Kemampuan suatu object  untuk memiliki bentuk dan wujud berbeda. atau bisa dibilang sebagai Kemampuan dari variabel referensi object yang memiliki aksi berbeda bila method yang sama dipanggil, dimana aksi method tergantung dari tipe objectnya. Ada beberapa hal yang harus dipenuhi dalam polymorphisme, seperti :</p><ol><li>Method yang dipanggil harus melalui basis class</li><li>Method yang dipanggil harus menjadi method pada basis class</li><li>Method access atribute (modifier) pada sub class tidak boleh lebih terbatas dari basis class</li></ol><p>Silakan <a
href="http://www.ziddu.com/download/9735640/XIPolymorphism.pdf.html" target="blank">download presentasi pengenalan polymorphisme pada java</a></p><p
style="text-align: justify;">Ok, sekian dulu yang bisa saya berikan, mudah2an setetes air ini bisa memberikan tenaga pada kalian sehingga bisa mendapatkan air lebih banyak lagi untuk tenaga dan berbagi <img
src='http://www.rey1024.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> (<em>5 Mei 2010, @rumah sakit santhi graha. Nungguin kakak lagi opname, semoga cepat sembuh <img
src='http://www.rey1024.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> )</em></p> ]]></content:encoded> <wfw:commentRss>http://www.rey1024.com/2010/05/kuliah-oopinheiretence-overloading-overriding-dan-polimorfisme-pada-java/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> <item><title>JAVA: mencari nilai terbesar pada data yang tersimpan di array</title><link>http://www.rey1024.com/2010/03/java-mencari-nilai-terbesar-pada-data-yang-tersimpan-di-array/</link> <comments>http://www.rey1024.com/2010/03/java-mencari-nilai-terbesar-pada-data-yang-tersimpan-di-array/#comments</comments> <pubDate>Sat, 27 Mar 2010 16:19:55 +0000</pubDate> <dc:creator>Resika Arthana</dc:creator> <category><![CDATA[JAVA]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Array]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[nilai terbesar]]></category> <guid
isPermaLink="false">http://www.rey1024.com/?p=307</guid> <description><![CDATA[SOAL QUIZ praktek no 1 : &#8220;Gunakanlah  JoptionPane, tanyakan kepada user untuk 10 nomor. Kemudian gunakan array untuk menyimpan 10 nomor tersebut. Tampilkan kepada user, input terbesar yang telah diberikan user.&#8221; Jawaban : import javax.swing.JOptionPane; public class NilaiTerbesar &#123; &#160;/** &#160;* @author :resika arthana &#160;*/ &#160;public static void main&#40;String&#91;&#93; args&#41; &#123; &#160; &#160;final int jumData=10; [...]]]></description> <content:encoded><![CDATA[<p><strong>SOAL QUIZ praktek no 1 :</strong></p><p>&#8220;Gunakanlah  JoptionPane, tanyakan kepada user untuk 10 nomor. Kemudian gunakan array untuk menyimpan 10 nomor tersebut. Tampilkan kepada user, input terbesar yang telah diberikan user.&#8221; <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/tabrakan.gif" style="border:none;background:none;" alt=":tabrakan:" /></p><p>Jawaban :</p><div
class="dean_ch" style="white-space: nowrap;"><span
class="co2">import javax.swing.JOptionPane;</span><br
/> <span
class="kw2">public</span> <span
class="kw2">class</span> NilaiTerbesar <span
class="br0">&#123;</span><br
/> &nbsp;<span
class="coMULTI">/**<br
/> &nbsp;* @author :resika arthana<br
/> &nbsp;*/</span><br
/> &nbsp;<span
class="kw2">public</span> <span
class="kw2">static</span> <span
class="kw4">void</span> main<span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a><span
class="br0">&#91;</span><span
class="br0">&#93;</span> args<span
class="br0">&#41;</span> <span
class="br0">&#123;</span></p><p>&nbsp; &nbsp;<span
class="kw2">final</span> <span
class="kw4">int</span> jumData=<span
class="nu0">10</span>;<br
/> &nbsp; &nbsp;<span
class="kw4">int</span> <span
class="br0">&#91;</span><span
class="br0">&#93;</span> arrData = <span
class="kw2">new</span> <span
class="kw4">int</span><span
class="br0">&#91;</span>jumData<span
class="br0">&#93;</span>;<br
/> &nbsp; &nbsp;<span
class="kw1">for</span><span
class="br0">&#40;</span><span
class="kw4">int</span> i=<span
class="nu0">0</span>;i&lt;jumData;i++<span
class="br0">&#41;</span><span
class="br0">&#123;</span> <span
class="co1">//memasukkan data sebanyak jumData</span><br
/> &nbsp; &nbsp; &nbsp; arrData<span
class="br0">&#91;</span>i<span
class="br0">&#93;</span>=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AInteger+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Integer</span></a>.<span
class="me1">parseInt</span><span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AJOptionPane+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">JOptionPane</span></a>.<span
class="me1">showInputDialog</span><span
class="br0">&#40;</span><span
class="st0">&quot;Masukkan nilai  &quot;</span>+<span
class="br0">&#40;</span>i<span
class="nu0">+1</span><span
class="br0">&#41;</span><span
class="br0">&#41;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> &nbsp; &nbsp;<span
class="kw4">int</span> terbesar=arrData<span
class="br0">&#91;</span><span
class="nu0">0</span><span
class="br0">&#93;</span>; <span
class="co1">//anggap yang terbesar adalah data ke 0;</span><br
/> &nbsp; &nbsp;<span
class="kw1">for</span><span
class="br0">&#40;</span><span
class="kw4">int</span> i=<span
class="nu0">1</span>;i&lt;jumData;i++<span
class="br0">&#41;</span><span
class="br0">&#123;</span> <span
class="co1">//mengecek data dari data ke 1 sampai sejumlah data,</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="kw1">if</span> <span
class="br0">&#40;</span>arrData<span
class="br0">&#91;</span>i<span
class="br0">&#93;</span>&gt;terbesar<span
class="br0">&#41;</span> <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; terbesar=arrData<span
class="br0">&#91;</span>i<span
class="br0">&#93;</span>;<span
class="co1">//jika data ke i lebih besar,maka terbesar diisi dengan data ke i</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AJOptionPane+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">JOptionPane</span></a>.<span
class="me1">showMessageDialog</span><span
class="br0">&#40;</span><span
class="kw2">null</span>, <span
class="st0">&quot;Nilai terbesar adalah &quot;</span>+terbesar<span
class="br0">&#41;</span>;<br
/> &nbsp; <span
class="br0">&#125;</span><br
/> <span
class="br0">&#125;</span></div> ]]></content:encoded> <wfw:commentRss>http://www.rey1024.com/2010/03/java-mencari-nilai-terbesar-pada-data-yang-tersimpan-di-array/feed/</wfw:commentRss> <slash:comments>22</slash:comments> </item> <item><title>Java:koneksi Java dengan Access (JDBC:ODBC)</title><link>http://www.rey1024.com/2010/03/javabelajar-koneksi-java-dengan-access-jdbcodbc/</link> <comments>http://www.rey1024.com/2010/03/javabelajar-koneksi-java-dengan-access-jdbcodbc/#comments</comments> <pubDate>Sat, 27 Mar 2010 15:36:15 +0000</pubDate> <dc:creator>Resika Arthana</dc:creator> <category><![CDATA[JAVA]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[jdbc]]></category> <category><![CDATA[koneksi java dengan microsoft access]]></category> <guid
isPermaLink="false">http://www.rey1024.com/?p=296</guid> <description><![CDATA[Java menyediakan standar API untuk mengakses database yang disebut Java Database Connectivity (JDBC). Berikut adalah class yang digunakan dalam JDBC API. java.sql.Connection : untuk membuat koneksi database. Secara abstrak memberikan detail dari bagaimana cara untuk berkomunikasi dengan database server. java.sql.DriverManagar : Mengatur JDBC driver yang digunakan oleh aplikasi. Pada hubungannya dengan proper driver URL dan [...]]]></description> <content:encoded><![CDATA[<p><a
href="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" rel="lightbox[296]"><img
class="alignleft size-full wp-image-274" title="OOP java" src="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" alt="" width="36" height="36" /></a>Java menyediakan standar API untuk mengakses database yang disebut Java Database Connectivity (JDBC). Berikut adalah class yang digunakan dalam JDBC API.</p><ul><li><strong>java.sql.Connection </strong>: untuk membuat koneksi database. Secara abstrak memberikan detail dari bagaimana cara untuk berkomunikasi dengan database server.</li><li><strong>java.sql.DriverManagar</strong> : Mengatur JDBC driver yang digunakan oleh aplikasi. Pada hubungannya dengan proper driver URL dan proper authentification, dapat  menyediakan aplikasi dengan valid instances dari object koneksi.</li><li><strong>java.sql.Statement</strong> : method untuk ekskusi  pernyataan SQL</li><li><strong>java.sql.ResultSet</strong> : menyediakan hasil dari pernyataan SQL</li><li><strong>javax.sql.DataSource</strong> : memisahkan detail (URL, authentification details) dari bagiamana untuk memperoleh koneksi ke database</li></ul><p>OK, sekian dulu pengenalan koneksi java dengan database, mari langsung saja menuju ke contohnya. file databasenya saya letakkan di &#8220;D:/programming/java/dbJava1.mdb&#8221; silakan ubah kalau perlu. tabel yang ada adalah tbl_mhs dengan field id(integer) dan nama_mhs (text)</p><div
class="dean_ch" style="white-space: nowrap;"><span
class="co2">import java.sql.*;</span><br
/> <span
class="kw2">public</span> <span
class="kw2">class</span> ViewDB <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="coMULTI">/**<br
/> &nbsp; &nbsp; &nbsp; * author : resika arthana<br
/> &nbsp; &nbsp; &nbsp; * Menghubungkan java dengan database dengan JDBC : ODBC<br
/> &nbsp; &nbsp; &nbsp; */</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="kw2">public</span> <span
class="kw2">static</span> <span
class="kw4">void</span> main<span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a><span
class="br0">&#91;</span><span
class="br0">&#93;</span> args<span
class="br0">&#41;</span> <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw2">try</span> <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="coMULTI">/**<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; * Mendaftarkan JDBC ke driver manager dan membuat koneksi<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;*/</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="co1">// mendaftarkan JDBC ke driver manager</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; <span
class="kw2">Class</span>.<span
class="me1">forName</span><span
class="br0">&#40;</span><span
class="st0">&quot;sun.jdbc.odbc.JdbcOdbcDriver&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span
class="co1">//nama databasecaccess</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> filename = <span
class="st0">&quot;D:/programming/java/dbJava1.mdb&quot;</span>;<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> database = <span
class="st0">&quot;jdbc: odbc: Driver={Microsoft Access Driver<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(*.mdb)};DBQ=&quot;</span>;<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;<span
class="co1">//string koneksi databae</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; database+= filename.<span
class="me1">trim</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span> + <span
class="st0">&quot;;DriverID=22;READONLY=true}&quot;</span>;<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="co1">//membuat koneksi ja</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AConnection+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Connection</span></a> con = <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ADriverManager+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">DriverManager</span></a>.<span
class="me1">getConnection</span><span
class="br0">&#40;</span> database ,<span
class="st0">&quot;&quot;</span>,<span
class="st0">&quot;&quot;</span><span
class="br0">&#41;</span>;</p><p>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AStatement+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Statement</span></a> s= con.<span
class="me1">createStatement</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>; <span
class="co1">//membuat statement</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; s.<span
class="me1">execute</span><span
class="br0">&#40;</span><span
class="st0">&quot;select nama_mhs from tbl_mhs&quot;</span><span
class="br0">&#41;</span>; <span
class="co1">//nama tabel</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="co1">//resultset=container untuk menampung hasil statement</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AResultSet+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">ResultSet</span></a> rs=s.<span
class="me1">getResultSet</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="kw1">if</span> <span
class="br0">&#40;</span>rs !=<span
class="kw2">null</span> <span
class="br0">&#41;</span><span
class="br0">&#123;</span> <span
class="co1">//jika resultset tidak kosong</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="kw1">while</span> <span
class="br0">&#40;</span>rs.<span
class="me1">next</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span><span
class="br0">&#41;</span><span
class="br0">&#123;</span> <span
class="co1">//lihat satu persatu</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp;&nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">println</span><span
class="br0">&#40;</span><span
class="st0">&quot;nama mhs :&quot;</span>+rs.<span
class="me1">getString</span><span
class="br0">&#40;</span><span
class="nu0">1</span><span
class="br0">&#41;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; <span
class="br0">&#125;</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; s.<span
class="me1">close</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>; <span
class="co1">//tutup statement</span><br
/> &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; &nbsp; con.<span
class="me1">close</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>; <span
class="co1">//tutup koneksi</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><span
class="kw2">catch</span><span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AException+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Exception</span></a> e<span
class="br0">&#41;</span><span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">println</span><span
class="br0">&#40;</span>e.<span
class="me1">getMessage</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span></p><p>&nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span></p><p><span
class="br0">&#125;</span></div><p>Silakan download file untuk <a
href="http://www.ziddu.com/download/9187454/javaDBAccess.zip.html">belajar koneksi java dengan database access</a><br
/> <strong>Demikian pancing yang bisa saya berikan disini, selanjutnya carilah IKAN sebesar mungkin</strong>. <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/ngacir.gif" style="border:none;background:none;" alt=":ngacir:" /></p> ]]></content:encoded> <wfw:commentRss>http://www.rey1024.com/2010/03/javabelajar-koneksi-java-dengan-access-jdbcodbc/feed/</wfw:commentRss> <slash:comments>3</slash:comments> </item> <item><title>Kuliah III.1:: getInputFromKeyboard</title><link>http://www.rey1024.com/2010/02/kuliah-iii-1-getinputfromkeyboard/</link> <comments>http://www.rey1024.com/2010/02/kuliah-iii-1-getinputfromkeyboard/#comments</comments> <pubDate>Sun, 28 Feb 2010 14:47:20 +0000</pubDate> <dc:creator>Resika Arthana</dc:creator> <category><![CDATA[JAVA]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Convert type data on java]]></category> <category><![CDATA[get Input from Keyboard]]></category> <category><![CDATA[getInputFromKeyboard]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[JOptionPane]]></category> <category><![CDATA[String Buffer read]]></category> <guid
isPermaLink="false">http://www.rey1024.com/?p=282</guid> <description><![CDATA[Pada bahasan kali ini, kita akan  mempelajari bagaimana cara mendapatkan input dari keyboard pada java. Mendapatkan input dari keyboard bisa melalu metode  buffer reader atau juga bisa memanfaatkan class JOptionPane yang merupakan class dari java swing. disesuaikan dengan kebutuhan saja. mudah2an tidak bingung menentukan pilihan pakai yang mana  - buffer reader Berikut adalah contoh pemanfaatan [...]]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;"><a
href="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" rel="lightbox[282]"><img
class="alignleft size-full wp-image-274" title="OOP java" src="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" alt="" width="116" height="116" /></a>Pada bahasan kali ini, kita akan  mempelajari bagaimana <strong>cara mendapatkan input dari keyboard pada java. </strong>Mendapatkan input dari keyboard bisa melalu metode  buffer reader atau juga bisa memanfaatkan class JOptionPane yang merupakan class dari java swing. disesuaikan dengan kebutuhan saja. mudah2an tidak bingung menentukan pilihan pakai yang mana  <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/bolakbalik.gif" style="border:none;background:none;" alt=":bingung:" /></p><p><em>- buffer reader</em></p><p>Berikut adalah contoh pemanfaatan buffer reader untuk mendapatkan input dari keyboard</p><div
class="dean_ch" style="white-space: nowrap;"><span
class="co2">import java.io.BufferedReader;</span><br
/> <span
class="co2">import java.io.InputStreamReader;</span><br
/> <span
class="co2">import java.io.IOException;</span><br
/> <span
class="kw2">public</span> <span
class="kw2">class</span> getInputFromBufferedReader <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="kw2">public</span> <span
class="kw2">static</span> <span
class="kw4">void</span> main<span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a><span
class="br0">&#91;</span><span
class="br0">&#93;</span> args<span
class="br0">&#41;</span> <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ABufferedReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">BufferedReader</span></a> dataIn = <span
class="kw2">new</span> <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ABufferedReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">BufferedReader</span></a><span
class="br0">&#40;</span><span
class="kw2">new</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AInputStreamReader+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">InputStreamReader</span></a><span
class="br0">&#40;</span> <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">in</span><span
class="br0">&#41;</span> <span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> name =<span
class="st0">&quot;&quot;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> address =<span
class="st0">&quot;&quot;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw2">try</span><span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">print</span><span
class="br0">&#40;</span><span
class="st0">&quot;Please Enter Your Name:&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;name = dataIn.<span
class="me1">readLine</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">print</span><span
class="br0">&#40;</span><span
class="st0">&quot;Please Enter Your Address:&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;address = dataIn.<span
class="me1">readLine</span><span
class="br0">&#40;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><span
class="kw2">catch</span><span
class="br0">&#40;</span> <a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AIOException+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">IOException</span></a> e <span
class="br0">&#41;</span><span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">println</span><span
class="br0">&#40;</span><span
class="st0">&quot;Error!&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3ASystem+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">System</span></a>.<span
class="me1">out</span>.<span
class="me1">println</span><span
class="br0">&#40;</span><span
class="st0">&quot;Hello &quot;</span> + name +<span
class="st0">&quot;, alamat anda adalah di &quot;</span>+address+<span
class="st0">&quot;!&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> <span
class="br0">&#125;</span></div><p><em>- JOptionPane</em><br
/> JOptionPane merupakan class yang terdapat pada package swing. JOptionPane menerima inputan berupa string, selanjutnya bisa kita rubah ke tipe data tertentu. Berikut contoh penggunaan JOptionPane</p><div
class="dean_ch" style="white-space: nowrap;"><span
class="co2">import javax.swing.JOptionPane;</span><br
/> <span
class="kw2">public</span> <span
class="kw2">class</span> ConvertVariabel <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;<span
class="kw2">public</span> <span
class="kw2">static</span> <span
class="kw4">void</span> main<span
class="br0">&#40;</span><a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a><span
class="br0">&#91;</span><span
class="br0">&#93;</span> args<span
class="br0">&#41;</span> <span
class="br0">&#123;</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="co1">// TODO Auto-generated method stub</span><br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> nilai1=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AJOptionPane+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">JOptionPane</span></a>.<span
class="me1">showInputDialog</span><span
class="br0">&#40;</span><span
class="st0">&quot;Masukkan nilai 1&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AString+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">String</span></a> nilai2=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AJOptionPane+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">JOptionPane</span></a>.<span
class="me1">showInputDialog</span><span
class="br0">&#40;</span><span
class="st0">&quot;Masukkan nilai 2&quot;</span><span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">int</span> intNilai1=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AInteger+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Integer</span></a>.<span
class="me1">parseInt</span><span
class="br0">&#40;</span>nilai1<span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">int</span> intNilai2=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AInteger+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Integer</span></a>.<span
class="me1">parseInt</span><span
class="br0">&#40;</span>nilai2<span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">float</span> floatNilai1=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AFloat+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Float</span></a>.<span
class="me1">parseFloat</span><span
class="br0">&#40;</span>nilai1<span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">float</span> floatNilai2=<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AFloat+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">Float</span></a>.<span
class="me1">parseFloat</span><span
class="br0">&#40;</span>nilai2<span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">int</span> hasilKali=intNilai1 * intNilai2;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<span
class="kw4">float</span> hasilBagi=floatNilai1/floatNilai2;<br
/> &nbsp; &nbsp; &nbsp;&nbsp; &nbsp; &nbsp;<a
href="http://www.google.com/search?hl=en&amp;q=allinurl%3AJOptionPane+java.sun.com&amp;btnI=I%27m%20Feeling%20Lucky"><span
class="kw3">JOptionPane</span></a>.<span
class="me1">showMessageDialog</span><span
class="br0">&#40;</span><span
class="kw2">null</span>, <span
class="st0">&quot;Hasil kali adalah =&quot;</span>+hasilKali+<span
class="st0">&quot;<span
class="es0">\n</span> hasilBagi=&quot;</span>+hasilBagi<span
class="br0">&#41;</span>;<br
/> &nbsp; &nbsp; &nbsp;<span
class="br0">&#125;</span><br
/> <span
class="br0">&#125;</span></div><p>Download presentasi Kuliah <strong>OOP </strong>pertemuan ke 3 tentang<a
href="http://www.ziddu.com/download/8772904/IIIFlowControl.ppt.html" target="_blank"> <strong>Mendapatkan Input dari Keyboard dan Flow Control Conditional pada Java</strong></a></p> ]]></content:encoded> <wfw:commentRss>http://www.rey1024.com/2010/02/kuliah-iii-1-getinputfromkeyboard/feed/</wfw:commentRss> <slash:comments>4</slash:comments> </item> <item><title>Kuliah II OOP. Java, Operator, Variabel, Type Data, Array, Flow Control</title><link>http://www.rey1024.com/2010/02/kuliah-ii-oop-java-operator-variabel-type-data-array-flow-control/</link> <comments>http://www.rey1024.com/2010/02/kuliah-ii-oop-java-operator-variabel-type-data-array-flow-control/#comments</comments> <pubDate>Mon, 22 Feb 2010 06:08:05 +0000</pubDate> <dc:creator>Resika Arthana</dc:creator> <category><![CDATA[JAVA]]></category> <category><![CDATA[Software Engineering]]></category> <category><![CDATA[Array]]></category> <category><![CDATA[Flow Control]]></category> <category><![CDATA[Java]]></category> <category><![CDATA[operator]]></category> <category><![CDATA[Type Data]]></category> <category><![CDATA[Variabel]]></category> <guid
isPermaLink="false">http://www.rey1024.com/?p=273</guid> <description><![CDATA[Silakan downlad materi kuliah II OOP dengan Java dengan sub pokok bahasan. Java, Operator, Variabel, Type Data, Array, Flow Control. Jika ada pertanyaan silakan comment disini. Jika bermanfaat minta  donk dan rate  Flow Control baru if then else dan Switch. Untuk While, For to do menyusul ya..]]></description> <content:encoded><![CDATA[<p
style="text-align: justify;"><a
href="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" rel="lightbox[273]"><img
class="alignleft size-full wp-image-274" title="OOP java" src="http://www.rey1024.com/wp-content/uploads/OOP-java.jpeg" alt="" width="116" height="116" /></a>Silakan downlad materi kuliah II OOP dengan Java dengan sub pokok bahasan. <a
href="http://www.ziddu.com/download/8689150/IIDasarJava.ppt.html" target="_blank"><strong>Java, Operator, Variabel, Type Data, Array, Flow Control</strong></a>. Jika ada pertanyaan silakan comment disini. Jika bermanfaat minta  <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/tambahan-kaskuser/cendol.gif" style="border:none;background:none;" alt=":cendol" /> donk dan rate  <img
src="http://www.rey1024.com/wp-content/plugins/kaskus-emoticons/emoticons/tambahan-kaskuser/rate.gif" style="border:none;background:none;" alt=":rate" /></p><p
style="text-align: justify;">Flow Control baru if then else dan Switch. Untuk While, For to do menyusul ya.. <img
src='http://www.rey1024.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /></p> ]]></content:encoded> <wfw:commentRss>http://www.rey1024.com/2010/02/kuliah-ii-oop-java-operator-variabel-type-data-array-flow-control/feed/</wfw:commentRss> <slash:comments>1</slash:comments> </item> </channel> </rss>
