62,621
社区成员
发帖
与我相关
我的任务
分享
package y201303;
public class AddDot {
public static void main(String[] args) {
processDot(".sj3jsjs@hotmail.com");
}
public static void processDot(String str){
String strHead = str.split("@")[0];
String strFoot = str.split("@")[1];
strHead = strHead.replace(".", "");
strHead = strHead.replace("", ".");
strHead = strHead.substring(1, strHead.length()-1);
String newStr = strHead + "@" +strFoot;
System.out.println(newStr);
}
}



public class Gmail {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
String s="sdfsf.sadfsd@sina.com";
char c[]=s.toCharArray();
String str="1";
if(c[0]=='.')
{
return;
}
str=String.valueOf(c[0]);
for(int i=1;i<s.length();i++){
if(c[i] == '.'){
str+=String.valueOf(c[i])+String.valueOf(c[++i]);
}
else if(c[i] == '@'){
str+=s.substring(i);
i=s.length();
}
else{
str=str+'.'+String.valueOf(c[i]);
}
}
System.out.println(str);
}
}
String str = ".sj3jsjs@hotmail.com";
String strStart = str.split("@")[0];
char[] chars = strStart.toCharArray();
StringBuffer sb = new StringBuffer();
for(int i=0;i<chars.length;i++){
String s = String.valueOf(chars[i]);
if(s.equals(".")&&(i==0)){
sb.append("");
}else{
sb.append(s+".");
}
}
sb.append("@");
sb.append(str.split("@")[1]);
System.out.println(sb.toString());
随手写的,仅供参考
String s="sj3jsjs@hotmail.com";
String ss=s.substring(0, s.lastIndexOf("@")).replaceAll("", ".");
String sss=s.substring(s.lastIndexOf("@"), s.length());
String ssss=ss.substring(1,ss.length()-1);
System.out.println(ssss+sss);