|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.snu.ids.ha.util.Hangul
public class Hangul
Field Summary | |
---|---|
char |
cho
|
char |
jong
|
char |
jung
|
Constructor Summary | |
---|---|
Hangul()
|
Method Summary | |
---|---|
static java.lang.String |
append(java.lang.String head,
java.lang.String tail)
ºÙÀÓ¸»ÀÌ ÀÚÀ½¸¸À¸·Î ½ÃÀÛÇÏ´Â ¸»À» ¾ÕÀÚÀÇ Á¾¼º¿¡ ºÙ¿©¼ µÎ ¹®ÀÚ¿À» ÇÕÃÄÁØ´Ù. |
static char |
combine(char cho,
char jung,
char jong)
Ãʼº Áß¼º Á¾¼ºÀ» Àоîµé¿©¼ ÇѱÛÀÚ·Î ÇÕÄ£´Ù. |
static boolean |
endsWith(char sch,
char pch)
ÇØ´ç char·Î ³¡³ª´ÂÁö È®ÀÎ |
static boolean |
endsWith(java.lang.String string,
java.lang.String pattern)
ÇØ´ç StringÀÌ patternÀ¸·Î ³¡³ª´ÂÁö È®ÀÎÇϴµ¥, ¤¤ ¤© ¤² ¤± µîÀÇ ÀÚÀ½À̳ª ¸ðÀ½µîÀ» Æ÷ÇÔÇØ¼ È®ÀÎÇÔ Æ÷ÇÔÇØ¼ È®ÀÎÇÔ |
private static boolean |
endsWith2(char sch,
char pch)
endsWith(char sch, char pch) ¿Í °°Àº ¸ñÀûÀÌÁö¸¸, µÎ ¹®ÀÚ¿ÀÌ °°´Ù´Â °ÍÀ» È®ÀÎÇÏÁö ¾Ê´Â´Ù. |
static java.lang.String |
extractExtraEomi(java.lang.String string,
int len)
len¿¡ ÇØ´çÇÏ´Â ±æÀ̸¦ °¡Áø ¾î¹Ì¸¦ ¹ÝȯÇÑ´Ù. |
private java.lang.String |
get()
endsWith¸¦ ±¸ÇöÇϱâ À§Çؼ Ãß°¡ÇÑ ÇÔ¼ö ºÐÇØµÈ °¢ ÀÚÀ½, ¸ðÀ½À» ºÙ¿©¼ ¹ÝÈ¯ÇØÁØ´Ù. |
private static char |
getCho(int idx)
|
private static int |
getChoIdx(char ch)
Ãʼº¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù. |
private static char |
getJong(int idx)
|
private static int |
getJongIdx(char ch)
Á¾¼º¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù. |
private static char |
getJung(int idx)
|
private static int |
getJungIdx(char ch)
Áß¼º¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù. |
boolean |
hasCho()
|
boolean |
hasJong()
|
static boolean |
hasJong(char ch)
Á¾¼ºÀ» °¡Áö°í ÀÖ´ÂÁö¸¦ È®ÀÎÇÑ´Ù. |
static boolean |
hasJong(java.lang.String string)
Á¾¼ºÀ» °¡Áö°í ÀÖ´ÂÁö¸¦ È®ÀÎÇÑ´Ù. |
boolean |
hasJung()
|
static java.lang.String |
removeEnd(java.lang.String string,
java.lang.String pattern)
ÁÖ¾îÁø patternÀ¸·Î ³¡³ª´ÂÁö È®ÀÎÇϰí, ÁÖ¾îÁø patternÀ¸·Î ³¡³ª´Â °æ¿ì string¿¡¼ patternºÎºÐÀ» Á¦°ÅÇØÁØ´Ù. |
static Hangul |
split(char ch)
|
static java.lang.String |
split(java.lang.String string)
|
private static java.lang.String |
split2(java.lang.String string)
°¢ ±ÛÀÚº°·Î ÇѱÛÀ» ºÐÇØÇϰí, ºÐÇØµÈ ÀÚÀ½ ¸ðÀ½À» µ¶¸³Àû ±ÛÀÚ·Î ºÙ¿©ÁÖ°í °¢ ±ÛÀÚ´ÜÀ§¸¦ :·Î ²÷¾î¼ ¹ÝÈ¯ÇØÁØ´Ù. |
java.lang.String |
toString()
|
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public char cho
public char jung
public char jong
Constructor Detail |
---|
public Hangul()
Method Detail |
---|
public java.lang.String toString()
toString
in class java.lang.Object
private java.lang.String get()
endsWith¸¦ ±¸ÇöÇϱâ À§Çؼ Ãß°¡ÇÑ ÇÔ¼ö ºÐÇØµÈ °¢ ÀÚÀ½, ¸ðÀ½À» ºÙ¿©¼ ¹ÝÈ¯ÇØÁØ´Ù.
public boolean hasCho()
public boolean hasJung()
public boolean hasJong()
private static final char getCho(int idx)
private static final int getChoIdx(char ch)
Ãʼº¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù.
ch
-
private static final char getJung(int idx)
private static final int getJungIdx(char ch)
Áß¼º¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù.
ch
-
private static final char getJong(int idx)
private static final int getJongIdx(char ch)
Á¾¼º¿¡ ´ëÇÑ index¸¦ ¹ÝȯÇÑ´Ù.
ch
-
public static Hangul split(char ch)
ch
-
public static java.lang.String split(java.lang.String string)
string
-
public static char combine(char cho, char jung, char jong)
Ãʼº Áß¼º Á¾¼ºÀ» Àоîµé¿©¼ ÇѱÛÀÚ·Î ÇÕÄ£´Ù.
cho
- Ãʼºjung
- Áß¼ºjong
- Á¾¼º
public static java.lang.String append(java.lang.String head, java.lang.String tail)
ºÙÀÓ¸»ÀÌ ÀÚÀ½¸¸À¸·Î ½ÃÀÛÇÏ´Â ¸»À» ¾ÕÀÚÀÇ Á¾¼º¿¡ ºÙ¿©¼ µÎ ¹®ÀÚ¿À» ÇÕÃÄÁØ´Ù. ¸¸µå + ¤¤ => ¸¸µç ¸¸µå + ¤©°Å¾ß => ¸¸µé°Å¾ß
head
- tail
-
public static boolean hasJong(char ch)
Á¾¼ºÀ» °¡Áö°í ÀÖ´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
ch
-
public static boolean hasJong(java.lang.String string)
Á¾¼ºÀ» °¡Áö°í ÀÖ´ÂÁö¸¦ È®ÀÎÇÑ´Ù.
string
-
private static java.lang.String split2(java.lang.String string)
°¢ ±ÛÀÚº°·Î ÇѱÛÀ» ºÐÇØÇϰí, ºÐÇØµÈ ÀÚÀ½ ¸ðÀ½À» µ¶¸³Àû ±ÛÀÚ·Î ºÙ¿©ÁÖ°í °¢ ±ÛÀÚ´ÜÀ§¸¦ :·Î ²÷¾î¼ ¹ÝÈ¯ÇØÁØ´Ù.
string
-
public static boolean endsWith(java.lang.String string, java.lang.String pattern)
ÇØ´ç StringÀÌ patternÀ¸·Î ³¡³ª´ÂÁö È®ÀÎÇϴµ¥, ¤¤ ¤© ¤² ¤± µîÀÇ ÀÚÀ½À̳ª ¸ðÀ½µîÀ» Æ÷ÇÔÇØ¼ È®ÀÎÇÔ Æ÷ÇÔÇØ¼ È®ÀÎÇÔ
string
- pattern
-
public static boolean endsWith(char sch, char pch)
ÇØ´ç char·Î ³¡³ª´ÂÁö È®ÀÎ
sch
- pch
-
private static boolean endsWith2(char sch, char pch)
endsWith(char sch, char pch) ¿Í °°Àº ¸ñÀûÀÌÁö¸¸, µÎ ¹®ÀÚ¿ÀÌ °°´Ù´Â °ÍÀ» È®ÀÎÇÏÁö ¾Ê´Â´Ù.
sch
- pch
-
public static java.lang.String removeEnd(java.lang.String string, java.lang.String pattern)
ÁÖ¾îÁø patternÀ¸·Î ³¡³ª´ÂÁö È®ÀÎÇϰí, ÁÖ¾îÁø patternÀ¸·Î ³¡³ª´Â °æ¿ì string¿¡¼ patternºÎºÐÀ» Á¦°ÅÇØÁØ´Ù. 'ÀÔ´Ï´Ù' ¿¡¼ '¤²´Ï´Ù' ¸¦ Á¦°ÅÇϸé 'ÀÌ' °¡ ¹ÝȯµÈ´Ù.
string
- pattern
-
public static java.lang.String extractExtraEomi(java.lang.String string, int len)
len¿¡ ÇØ´çÇÏ´Â ±æÀ̸¦ °¡Áø ¾î¹Ì¸¦ ¹ÝȯÇÑ´Ù. ¾î¹Ì´Â '¤²´Ï´Ù'¿Í °°ÀÌ ¸¶Áö¸· Á¾¼ºÀ» °°ÀÌ ¹ÝÈ¯ÇØÁØ´Ù.
string
- len
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |