利用字符串“abcdef",编写一段程序,结果运行如下:abcdEFG AbCdEfG gfedcba
来源:学生作业帮 编辑:大师作文网作业帮 分类:综合作业 时间:2024/09/23 02:34:37
利用字符串“abcdef",编写一段程序,结果运行如下:abcdEFG AbCdEfG gfedcba
可以用到chartAt(),substring();touppercase()和一些for循环语句.但是由于我是初学者不会使用String,编了很久都编不出来,只会用replace和concat..最好附上程序~
可以用到chartAt(),substring();touppercase()和一些for循环语句.但是由于我是初学者不会使用String,编了很久都编不出来,只会用replace和concat..最好附上程序~
这个是利用你说的那几个String的方法实现,注意,最后一个的字符串反转至少有三种方法
我这里只给出了最简单的一种
代码如下(存成Test.java):
public class Test
{
public static void main(String args[])
{
String str = "abcdef";
String s = str + "g"; // s now is "abcdefg"
String t = s.substring(4);
String res1 = str.replace("def", t.toUpperCase());
System.out.println(res1);
String res2 = s;
for ( int i = 0; i < s.length(); i += 2)
{
String tmp = res2.substring(i, i+1);
res2 = res2.replace(tmp, tmp.toUpperCase());
}
System.out.println(res2);
StringBuffer sb = new StringBuffer(s);
String res3 = new String(sb.reverse());
System.out.println(res3);
}
}
运行结果:
java Test
abcEFG
AbCdEfG
gfedcba
我这里只给出了最简单的一种
代码如下(存成Test.java):
public class Test
{
public static void main(String args[])
{
String str = "abcdef";
String s = str + "g"; // s now is "abcdefg"
String t = s.substring(4);
String res1 = str.replace("def", t.toUpperCase());
System.out.println(res1);
String res2 = s;
for ( int i = 0; i < s.length(); i += 2)
{
String tmp = res2.substring(i, i+1);
res2 = res2.replace(tmp, tmp.toUpperCase());
}
System.out.println(res2);
StringBuffer sb = new StringBuffer(s);
String res3 = new String(sb.reverse());
System.out.println(res3);
}
}
运行结果:
java Test
abcEFG
AbCdEfG
gfedcba
abcdefg
14、 编写一个函数reverse(s)将字符串s中的字符位置颠倒过来.例如,字符串abcdefg中的字符位置颠倒后变为
abcdefg(abc)
ABCDEFG是什么意思?
abcdefg 造句
abcdefg是什么意思
abcdefg+abcdefg=3.1415926…
用C语言编写一段程序,求两个集合的笛卡尔乘积.并对运行结果截图.
倒着也可以读的诗句有没有这种格式的诗句 字数不限ABCDEFG,GFEDCBA.这两句可以倒着读活动需要 只要倒着读或顺
运行如下PHP程序 该程序运行结束时显示的结果
倒三角用C语言怎么编程,例如:abcdefg abcdef abcde abcd abc ab a
已知ABCDEFG七种物质,且ABCDEF含有同一种元素