<?xml version="1.0" encoding="UTF-8"?>
<page xmlns="http://api.springnote.com">
  <identifier type="integer">391012</identifier>
  <title>TypeSafe enum &#49324;&#50857;&#54616;&#44592;(String)</title>
  <relation_is_part_of type="integer">365329</relation_is_part_of>
  <date_modified type="datetime">2008-01-21T05:26:51Z</date_modified>
  <uri>http://darkneo.springnote.com/pages/391012</uri>
  <date_created type="datetime">2007-07-30T07:29:13Z</date_created>
  <source>&lt;p&gt;1.5 &#50640; &#52628;&#44032;&#46108; enum &#48324; &#44288;&#49900;&#51060; &#50630;&#50632;&#51648;&#47564;..-_-&lt;/p&gt;
&lt;p style="margin-left: 1em;"&gt;=&amp;gt; &#50892;&#45209; 1.4 &#49828;&#53440;&#51068;&#47196; &#53076;&#46377;&#54664;&#44256;, &#49324;&#50857;&#54624;&#47564;&#54620;&#44275;&#51060; &#50504;&#48372;&#50668;&#49436;..&lt;/p&gt;
&lt;p style="margin-left: 1em;"&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; &#44592;&#51316; &#54532;&#47196;&#51229;&#53944;&#44032; 1.4 &#51064;&#45376;&#49437;&#51060; &#47566;&#50500;&#49436; 1.4&#48150;&#50640; &#49324;&#50857;&#54624;&#49688; &#50630;&#50632;&#45796;&#45716;&#44163;&#46020; &#53360; &#51060;&#50976; &#51064;&#46319;&lt;/p&gt;
&lt;p&gt;&#48372;&#45796; &#48372;&#44592; &#51339;&#44256; &#54952;&#50984;&#51080;&#45716; &#53076;&#46377;&#51012; &#50948;&#54616;&#50668;!!! &#46972;&#45716; &#52712;&#51648;&#50640;&#49436; &#51104;&#44624; &#51221;&#47532;&#54644;&#48376;&#45796;.&lt;/p&gt;
&lt;p&gt;&amp;nbsp;=&amp;gt; &#49324;&#49892; -_- &#54532;&#47196;&#51229;&#53944; &#51473;&#50640; &#49324;&#50857;&#50504;&#54616;&#47732; &#44480;&#52270;&#51008;&#44275;&#51060; &#51316;&#51116;&#54664;&#50632;&#45796;;&lt;br /&gt;
&#47784; &#51109;&#51216;&#50640; &#45824;&#54644;&#49436;&#45716; &#45796;&#47480; &#44275;&#50640;&#49436; &#51096;&#52286;&#50500;&#48372;&#47732; &#51080;&#51004;&#45768;&#44624;..&#49373;&#47029;..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;ex) DB &#44288;&#47144; &#51064;&#53552;&#54168;&#51060;&#49828;&#47484; &#47564;&#46308;&#44256;&#51088; &#54616;&#45716; &#44221;&#50864; &#51221;&#47148;&#51012; &#51077;&#47141; &#48155;&#50500;&#50556; &#54616;&#45716; &#44221;&#50864;&#44032; &#51080;&#45796; , &#51060;&#44221;&#50864;&lt;/p&gt;
&lt;p&gt;&amp;nbsp; &amp;nbsp;&amp;nbsp; DESC , ASC &#46160;&#44060; &#47564; &#51077;&#47141; &#48155;&#46020;&#47197; &#50976;&#46020;(&#47700;&#49548;&#46300;&#50640; &#51077;&#47141; &#53364;&#47000;&#49828;&#47484; &#51221;&#51032;&#54616;&#44256; &#49910;&#45796;) &#47484; &#54616;&#44256; &#51060;&#45376;&#49437;&#51012; &#48148;&#47196; &#50416;&#44256; &#49910;&#51008; &#44221;&#50864;&#44032; &#51080;&#45796;..&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&amp;nbsp; &amp;nbsp; &#50630;&#51012; &#49688;&#46020; &#51080;&#45796;&#45716;..&lt;/p&gt;
&lt;ol class="code"&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp; public enum ORDER {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DESC,&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; ASC;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp; public vodi Sort(ORDER order) {....};&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;System.out.println(className.ORDER.DESC); &amp;lt;- className &#51008; &#53364;&#47000;&#49828;&#47749;&lt;/li&gt;
&lt;li&gt;&#46972;&#44256; &#49892;&#54665;&#54616;&#47732; DESC &#44032; &#52636;&#47141;&#46108;&#45796;..&lt;/li&gt;
&lt;li&gt;&#49324;&#49892;&lt;/li&gt;
&lt;li&gt;public static final String DESC ="DESC"; &#46972;&#44256; &#54644;&#46020; &#44208;&#44284;&#45716; &#44057;&#45796;;;&lt;/li&gt;
&lt;li&gt;&#44536;&#47084;&#45208; &#47700;&#49548;&#46300; &#51221;&#51032;&#49884;&lt;/li&gt;
&lt;li&gt;public vodi Sort(String order) {....};&lt;/li&gt;
&lt;li&gt;&#51060;&#47111;&#44172; String &#53440;&#51077;&#51004;&#47196; &#54028;&#46972;&#47700;&#53552;&#47484; &#51221;&#51032;&#54644;&#50556; &#54616;&#48064;&#47196; &#51077;&#47141;&#51228;&#50612;&#47484; &#54624;&#49688; &#50630;&#45796;.&lt;/li&gt;
&lt;li&gt;
&lt;p&gt;&#51593;,&#50500;&#47924; &#47928;&#51088; , &#49828;&#53944;&#47553; &#53440;&#51077;&#51060;&#47732; OK &#44032; &#46108;&#45796;.&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;-&amp;gt; &#47932;&#47200; &#53364;&#47000;&#49828; &#49373;&#49457;&#54616;&#47732; &#46104;&#44592;&#45716; &#46104;&#51424;;;.-_-;;;;;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;li&gt;&amp;nbsp;&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&#47784; &#50668;&#44592;&#44620;&#51648;&#45716; &#45796;&#46308; &#50500;&#45716;&#44144;&#44256; ..&#51104;&#44624; &#49436;&#54609;&#54616;&#47732; &#50508;&#49688; &#51080;&#45716; &#45236;&#50857;..&#51060;&#46972;&#44256; &#49373;&#44033;&#51012;..-_-; &#51396;&#49569;;&lt;/p&gt;
&lt;p&gt;&#52280; &#54988;&#47469;&#54620; enum &#45376;&#49437;&#51064;&#45936; -_- &#47564;&#50557; '&#54620;&#44544;' ,'&#51068;&#50612;' &#45796;&#47480; &#53945;&#49688; &#47928;&#51088;&#47196; &#44050;&#51012; &#51228;&#54620;&#54616;&#44256; &#49910;&#51008;&#44221;&#50864; ;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol class="code"&gt;
&lt;li&gt;public static final String DESC ="DESC SORT";&lt;/li&gt;
&lt;li&gt;public static final String CHAR ="&#54620;&#44397;&#50612;";&lt;/li&gt;
&lt;li&gt;&#50752; &#44057;&#51008; &#54364;&#54788;&#51012; enum &#51004;&#47196; &#54616;&#44256; &#49910;&#51008; &#44221;&#50864;!!!&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&#50724;&#45720; &#51060;&#44163; &#46412;&#47928;&#50640; -_- &#51328; &#44256;&#49373;&#54664;&#45716;&#45936;..&lt;/p&gt;
&lt;p&gt;&#12622;&#12622; &#49373;&#44033;&#48372;&#45796; &#50628;&#52397; &#44036;&#45800;&#55176;..&#54644;&#44208; &#46104;&#50632;&#45796;&#45716;;;&lt;/p&gt;
&lt;p&gt;&#45208;&#51032; &#44221;&#50864;&#50640;&#45716; String &#44536; &#51088;&#52404;&#44032; &#54596;&#50836;&#54664;&#44592; &#46412;&#47928;&#50640; toString &#51012; &#50724;&#48260;&#46972;&#51060;&#46377; &#54616;&#47732; &#54644;&#44208;&#51060; &#46108;&#45796;&#45716;...&#12622;&#12622;&lt;/p&gt;
&lt;p&gt;&#51060;&#44163;&#51060; &#45796; enum &#51060; &#47700;&#49548;&#46300;&#47484; &#51648;&#50896;&#54616;&#45716; &#54988;&#47469;&#54620; &#45376;&#49437;&#51060;&#46972;&#49436; ;;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;ol class="code"&gt;
&lt;li&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; public enum Conditon {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; CHAR {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; public String toString() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return "&#54620;&#44397;&#50612;";&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; },&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; DESC {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; public String toString() {&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; return "DESC SORT";&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; &amp;nbsp;&amp;nbsp;&amp;nbsp; };&lt;br /&gt;
&amp;nbsp;&amp;nbsp;&amp;nbsp; }&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&#44536;&#47088;&#45936; &#51060;&#45320;&#53364;&#47000;&#49828;(inner class) &#45252;&#49352;&#44032; -_-;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&lt;a href="/pages/391012/attachments/163241" title="SCJP5.pdf" class="attachment"&gt;SCJP5.pdf&lt;/a&gt; &amp;lt;- 1.5 &#52280;&#51312;&#47928;&#49436;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
&lt;p&gt;P.S &#44536;&#45208;&#51200;&#45208; 1.6&#51008; &#50616;&#51228;-_- &#54028;&#50501;&#54616;&#45208;...&#44172;&#51012;&#47084; &#48736;&#51256;&#49436;...&#49436;&lt;/p&gt;
&lt;p&gt;&amp;nbsp;&lt;/p&gt;
</source>
  <rights nil="true"></rights>
  <creator>http://darkneo.myid.net/</creator>
  <contributor_modified>http://darkneo.myid.net/</contributor_modified>
  <version type="integer">51</version>
  <tags></tags>
</page>
