打印字符串B开头的

复制代码

String orderStream = "B123,C234,A345,C15,B177,G3003,C235,B179"; //字符串转数组 String[] s=orderStream.split(",",0); for(int i=0;i<s.length;i++){ // System.out.println(s[i]); if(s[i].charAt(0)=='B') { System.out.println(s[i]); } }

除此之外还可以用startsWith()
String orderStream = "B123,C234,A345,C15,B177,G3003,C235,B179";
//字符串转数组
String[] s=orderStream.split(",",0);
for(String ss:s){
// System.out.println(s[i]);
if(ss.startsWith("B")) {
System.out.print(ss+"\t");
}
}
 
复制代码

 2、C#,

复制代码
string orderStream = "B123,C234,A345,C15,B177,G3003,C235,B179";
char[] ch=orderStream.ToCharArray();
string[] str=orderStream.Split(',');
//Console.Write(orderStream.FirstOrDefault());
//First:取序列中满足条件的第一个元素,如果没有元素满足条件,则抛出异常 2、FirstOrDefault:取序列中满足条件的第一个元素,如果没有元素满足条件,则返回默认值
     for(int i=0;i<str.Length;i++){
         if(str[i].First()=='B') {  //也可以用startWith第一个字符开始的
             Console.Write(str[i]+"\t");
         }
        }
复制代码

 

本文作者:孤沉

本文链接:https://www.cnblogs.com/guchen33/articles/16727256.html

版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。

posted @   孤沉  阅读(14)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
展开