Smart Box

[Java] Java(Android)에서 VB에서 사용하던 Left, Right, Mid 사용하기 본문

Programming/Java&Kotlin

[Java] Java(Android)에서 VB에서 사용하던 Left, Right, Mid 사용하기

프매씨 2017. 7. 2. 22:55


Visual Basic을 주로 사용하던 제가 안드로이드(Java) 개발을 시작하다가 찾았던 것이 있습니다.


바로 VB6.0이나 VB.net에서 사용하던 함수인 'Left, Right, Mid'입니다. 문자열을 가볍게 다룰 수 있어서 매우 편리하게 사용했죠.

그래서 Java에서 사용할 수 있는 함수를 만들어 보았습니다.


매우 간단하지만, 편리하게 사용하시길...!


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
    String Left(String Str, int Num) {
        if (Num <= 0
            return "";
        else if (Num > Str.length())
            return Str;
        else
            return Str.substring(0, Num);
 
    }
 
    String Right(String Str, int Num) {
        if (Num <= 0)
            return "";
        else if (Num > Str.length())
            return Str;
        else {
            return Str.substring(iLen - Num, Str.length());
        }
    }
 
    String Mid(String str, int start, int len)
    {
        return(Left(Right(str,str.length()-start),len));
    }
cs


간단간단합니다!

Comments