JAVA程序 输入一行字符
发布网友
发布时间:2022-05-10 09:19
我来回答
共3个回答
热心网友
时间:2024-02-05 11:43
public static void main(String[] args) {
System.out.println("你输入的单词数为:"+args.length);
StringBuffer strbuffer = new StringBuffer();
for(int i=0;i<args.length;i++){
String str = args[i];
strbuffer.append(str+" ");
System.out.println("正向");
System.out.println(str);
System.out.println("反向");
for(int j=str.length()-1;j>=0;j--){
System.out.print(str.charAt(j));
}
System.out.println();
}
StringBuffer view = new StringBuffer();
for(int i=0;i<strbuffer.length();i++){
String a = strbuffer.charAt(i)+"";
int counter = 0;
for(int j=0;j<strbuffer.length();j++){
if(a.equals(strbuffer.charAt(j)+"")){
counter++;
}
}
System.out.println("字符"+a+"出现的位置"+i+"出现的次数"+counter);
}
}
热心网友
时间:2024-02-05 11:44
你描述的真是模凌两可1。从键盘输入一行字符串,统计每个字符串出现的次数和位置。从哪里找字符串,是从输入的字符串里吗?那么要找的字符串是什么呢?2。统计含有单词的个数。怎么才算是单词?你得有个约定吧?是全是大写的?是首字母大写?还是用特殊字符隔开了3。第三点明白
热心网友
时间:2024-02-05 11:44
第一个问题没有说清楚哦一行字符就是一个字符串吧那么1:统计每个字符串出现的次数和位置是什么意思呢