求教字符串打印问题?

haiizi 2009-08-25 09:42:14

1.字符打印问题:写一方法实现
要求根据字符串输出指定结果:
输入参数: 返回值
fn5d3b_xy fndddddbbb@xy
fn55d3b_xy fndddddbbb@xy
fn55d3b_xy8 fndddddbbb@xy
public String convert(String str){
...........
...............
}
...全文
121 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
ruisheng_412 2009-08-25
  • 打赏
  • 举报
回复
楼主没有把问题 问清楚??????????
bayougeng 2009-08-25
  • 打赏
  • 举报
回复
[Quote=引用 4 楼 bigbug9002 的回复:]
return "fndddddbbb@xy";

完事了,因为都要的是这个.
[/Quote]
哈哈,看起来是这样。
cwjieNo1 2009-08-25
  • 打赏
  • 举报
回复
我想问一下,如果是fn45d3b_xy8 结果仍然是 fndddddbbb@xy 这样的吗?
数字遵循就近原则,只有在字母前面最近的那个才起作用??
bigbug9002 2009-08-25
  • 打赏
  • 举报
回复
return "fndddddbbb@xy";

完事了,因为都要的是这个.
justinavril 2009-08-25
  • 打赏
  • 举报
回复
[Quote=引用楼主 haiizi 的回复:]
1.字符打印问题:写一方法实现
  要求根据字符串输出指定结果:
输入参数:                返回值
fn5d3b_xy                  fndddddbbb@xy
fn55d3b_xy                fndddddbbb@xy
fn55d3b_xy8                fndddddbbb@xy
public String convert(String str){
...........
...............

[/Quote]
55b是不是应该输出55个b啊 呵呵
sxh003 2009-08-25
  • 打赏
  • 举报
回复
有没有规律啊?看起来好像很乱啊
bigbug9002 2009-08-25
  • 打赏
  • 举报
回复
返回值怎么都一样?

haiizi 2009-08-25
  • 打赏
  • 举报
回复
哈哈题目确实这样的哈
lcj_up 2009-08-25
  • 打赏
  • 举报
回复
自己写的,不知道可不可以!

package bianli;


public class PPl {

public static String convert(String str){
String s = "";
char pre = 0;
char c = 0;
boolean bool = true;
char[] ch = str.toCharArray();

for (int i = 0; i < ch.length; i++) {

c = ch[i];

if(c == '_'){

bool = false;
s += pre;
s += '@';
continue;
}

if(bool&& c >'1' && c<= '9'){
if(pre>='a'&&pre<='z'){
for (int j = 0; j < c - '1'; j++) {
s += pre;

}
}
pre = c;
continue;

}

if( c >= 'a'&& c <= 'z'){
s += c;
pre = c;
}


}

return s;

}
public static void main(String[] args) {

String s = "fn55d3b_xy8";
String s1 = "fn55d3b_xy";
String s2 = "fn55d3b_xy8";
System.out.println(PPl.convert(s));
System.out.println(PPl.convert(s1));
System.out.println(PPl.convert(s2));
}

}


结果:
fnnnnndddbb@xy
fnnnnndddbb@xy
fnnnnndddbb@xy

62,621

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧