面试:1.怎么读取src下面的文件2.怎么取出string字符串里面出现最多的字符3.怎么倒叙排列字符

1.

Properties pr=new Properties();
String path=this.getClass().getResource("/db.xml").getPath();
FileInputStream fr=new FileInputStream(path);
pr.load(fr);
String url=pr.getProperty("url");


2.
get(){
String string="abcdabcddeteaad";
//最大的字符串
String max_str="";
//最大个数
int max_cs=0;
while(string.length()>0)
{
//原始长度
int orgLen=string.length();
String first=string.substring(0, 1);
//替换截取的第一个字符
string= string.replace(first,"");
int length=string.length();
if(max_cs<orgLen-length)
{
max_cs=orgLen-length;
max_str=first;
}
}
System.out.println("最大字符:"+max_str+",个数:"+max_cs);
}
3.
get()
{
String string="abcdefgg";
String Dxstr="";
for (int i=string.length();i>0;i--)
{
Dxstr=Dxstr+string.charAt(i-1);
}
System.out.println("倒序后:"+Dxstr);
}

posted on 2018-07-20 10:48  栖梧  阅读(88)  评论(0)    收藏  举报