/**
* galaxy inc.
* meetup client for android
*/
package com.galaxy.meetup.client.util;
import java.util.Random;
import android.text.Html;
import android.text.TextUtils;
/**
*
* @author sihai
*
*/
public class StringUtils {
private static Random randGen = new Random();
private static char sNumbersAndLetters[] = "0123456789abcdefghijklmnopqrstuvwxyz0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ".toCharArray();
public static boolean equals(CharSequence charsequence, CharSequence charsequence1)
{
boolean flag;
if(TextUtils.equals(charsequence, charsequence1) || TextUtils.isEmpty(charsequence) && TextUtils.isEmpty(charsequence1))
flag = true;
else
flag = false;
return flag;
}
public static char firstLetter(String s) {
char c = ' ';
if(null == s || 0 == s.length())
return c;
char c1 = s.charAt(0);
if(Character.isLetter(c1))
c = Character.toUpperCase(c1);
return c;
}
public static String getDomain(String s) {
String as[] = s.split("@");
String s1;
if(as.length != 2)
s1 = null;
else
s1 = as[1];
return s1;
}
public static String randomString(int i) {
char ac[] = new char[32];
for(int j = 0; j < ac.length; j++)
ac[j] = sNumbersAndLetters[randGen.nextInt(71)];
return new String(ac);
}
public static String unescape(String s) {
if(s != null)
s = Html.fromHtml(s).toString();
return s;
}
}