用java输入若干个字符串数量不定进行排序,如果字符串中含有,。那么则对该字符串不进行排序

并把不符合排序要求字符串显示出来以及排序前和排序后字符串显示出来

第1个回答  2015-11-22
先用一个变量接受你输入的字符,在对该变量通过下标遍历。里面有,。的给存到一个变量。其他的放另外一个变量,记得要做拼接。最后打印就行了追问

可以把程序打出来吗具体点 听不懂

本回答被网友采纳

...可以在命令行里接收用户输入的若干个字符串,将其按字典序排?_百度...
这个程序首先定义了一个字符串数组 strs 和一个临时字符串变量 s。程序使用 do-while 循环语句从键盘中接收输入的字符串,将这些字符串存储在 strs 数组中,直到用户输入 "exit" 为止。然后,程序调用 quickSort() 函数对字符串数组 strs 进行排序。在 quickSort() 函数中,使用快速排序算法对字符...

AIT 中的几个有趣问题:从一些不可计算数到算法演化的动力学
以及,将字符串根据其哥德尔数进行排序,函数 代表不大于 n 的自然数通过哥德尔解码所得的字符串中能被压缩的字符串的数量,而用 代表长度不超过 l 的所有字符串中能被压缩的字符串的数量。 这两个函数是否可计算呢? 让我们先来看“压缩判定函数” 。我们可以构造如下程序: 其中参数 c 是程序 find 的长度。因此...

编写一段程序,输入若干个单词,按照单词长短进行排序,并统计所有单词中每...
解题方法:输入单词放入words二维字符串数组缓冲,然后根据长度进行选择排序。统计单词是建立26个元素大小的一维数组letters,遍历全部单词中的每个字母,如果是字母a或A就把letters[0]的值加1,b或B就把letters[1]的值加1,类推。最后显示结果。代码如下:include <stdlib.h>#include <string.h>int mai...

Java中String,StringBuilder和StringBuffer的区别
StringBuffer:字符串变量(Synchronized,即线程安全)。如果要频繁对字符串内容进行修改,出于效率考虑最好使用StringBuffer,如果想转成String类型,可以调用StringBuffer的toString()方法。Java.lang.StringBuffer线程安全的可变字符序列。在任意时间点上它都包含某种特定的字符序列,但通过某些方法调用可以改变该...

java 正则表达式matcher.group()匹配多种结果的规则
这是由正则表达式的匹配策略所导致的,如果想要得到多个小的匹配结果你需要将正则表达式改为:String reg = "乘+(.*?)+车";即可得到想要的结果:具体原理你可以查看这个链接:http:\/\/blog.csdn.net\/luoweifu\/article\/details\/42759439 讲的很详细 ...

面试题支招-为什么String类是final类型的
String 类在 Java 中被设计为 final 类型的主要原因有以下几点:首先,String 类的不可变性确保了它在多个客户之间的共享时的安全性。如果字符串值可以被修改,那么所有引用此字符串的对象都将受到影响。这可能导致意料之外的行为,例如,将 "Test" 的值更改为 "TEST",则所有客户都将看到该值改变。

Java基础,关于流程控制的问题:输入错误,提示错误并且重新输入。 这个快...
import java.util.Scanner;public class MyTest {\/\/ 用于匹配身份选择和收入的正则表达式private final String IDENTITY_REGEX = "[0-2]";private final String INCOME_REGEX = "[0-9]*\\\\.?[0-9]*";\/\/ 代表身份和收入的字符串private String status_string;private String income_string;\/\/ ...

正则表达式判断字符串中包含数字,大写字符,小写字母,特殊符号中的几种...
代码如下:function passwordValidate(str){ var rC = { lW:'[a-z]',\/\/小写字母 uW:'[A-Z]',\/\/大写字母 nW:'[0-9]',\/\/汉字 sW:'[\\\ -\\\/\\\:-\\\@\\\[-\\\`\\\{-\\\~]'\/\/特殊字符 };...

3. 对某仅包含左右括号的字符串而言,若其中左括号和右括号可以正确的匹...
分析:对于一个均衡字符串,其左右括号的数量相等,且左括号必须在右括号的左边。因此,我们可以考虑使用动态规划来解决这个问题。设dp[i][j]表示S[i...j]中的最长均衡子序列长度,我们需要找到状态转移方程。当S[i]和S[j]匹配时,即S[i]='(',S[j]=')'时,S[i]和S[j]可以组成一个...

Java中的compareTo()函数是怎么用的?
如果按字典顺序此 String 对象位于参数字符串之后,则比较结果为一个正整数。如果这两个字符串相等,则结果为 0;compareTo 只有在方法 equals(Object) 返回 true 时才返回 0。 这是字典排序的定义。如果这两个字符串不同,则要么它们在某个索引处具有不同的字符,该索引对二者均为有效索引,要么它们...

相似回答