第1个回答 2011-10-15
StringBuffer sb=new StringBuffer("abcdef");
String str=sb.toString().toUpperCase();///转成大写
System.out.println("转成大写"+str);
StringBuffer sb2=new StringBuffer("ABCDEF");
String str2=sb2.toString().toLowerCase();///转成小写
System.out.println("转成小写"+str2);
第2个回答 2013-06-02
"要转的字符串".toLowerCase()就可以了
第3个回答 2013-06-02
StringBuffer sb = new StringBuffer(aBc");String s = sb.toString();s = s.toLowwerCase();sb = new StringBuffer(s);
第4个回答 2013-06-02
class Test{
public static void main(String[] args){
strcount s = new strcount("解决DCOM的问题主要是解决程序配置和部署的问题。" +
"由于DCOM 涉及到在多台计算机上运行的程序,所以潜在的问题比在单机上使用COM时要大。" +
"其他可能需要解决的问题包括程序和网络协议之间的安全机制。因为在默认情况下COM安全是打开的," +
"所以只要试图访问COM 对象的COM 程序或客户程序启动COM对象,就会开始进行安全检查。");
String st = "因为在默认情况下 COM 安全是打开的,所以只要试图访问 COM 对象的 COM程序或客户程序" +
"启动 COM 对象,就会开始进行安全检查。";
strcount str = new strcount(s.getstr().append(st));
System.out.println("输出追加并且转换后的字符串:");
System.out.println(str.setlower());
}
}class strcount{
private StringBuffer str;
private String sti;
public strcount(){
str = null;
sti = null;
}
public strcount(String s){
str = new StringBuffer(s);
sti = s;
}
public strcount(StringBuffer s){
str = s;
sti = new String(s);
}
public int count(String s){
int sum=0;
if(sti==null||s==null)
System.out.println("空串无法统计。");
else{
int len = s.length();
int start = sti.indexOf(s);
while(start!=-1){
sum++;
start = sti.indexOf(s,start+len);
}
}
return sum;
}
public StringBuffer getstr(){
return str;
}
public String getsti(){
return sti;
}
public String setlower(){
return sti.toLowerCase();
}
}本回答被网友采纳