字符串的复习

IsNullOrEmpty 判断字符串是否为null或者空

        static void Main(string[] args)
        {
            string s1 = "张三";
            if(string.IsNullOrEmpty(s1))
            {
                Console.WriteLine("是的");
            }
            else
            {
                Console.WriteLine("不是");
            }
            Console.ReadKey();
        }

IsNullOrEmpty

时间: 2024-10-03 21:41:32

字符串的复习的相关文章

字符串系列复习

AC自动机 Trie+Fail指针,通常配合动归出现在比较明显的字符串题中. 几个注意点: 1.bfs建图时先将所有fail指针指向根(0号节点),一开始应将根的所有儿子放入队列而不是根本身. 2.模板使用的方法是建立trie图而不是树,注意处理. 3.fail指针构成一棵树(显然),解题时常利用这个性质. 4.直接按照trie的方法建树,然后按bfs序建图. 5.常用于多串匹配,技巧是现考虑暴力再考虑用自动机性质优化复杂度. void ins(char s[]){ int l=strlen(s

spidering hacks 学习笔记(二)

看过去很乱,学习的记录东西而已,等我读完这本书,就把笔记给整理下!嘿嘿 ? 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74

省选之前的未完成的计划(截至到省选)

PLAN OF THE COMING HEOI good problems:-bzoj4823:[Cqoi2017]老C的方块 [*]-bzoj3171:[Tjoi2013]循环格 [*]-bzoj4200:[Noi2015]小园丁与老司机 [*]-bzoj1061:[Noi2008]志愿者招募 [*]-bzoj3600:没有人的算术 [*]-bzoj2806:[Ctsc2012]Cheat [*]-bzoj2219:数论之神 [*]-bzoj2595:[Wc2008]游览计划 [*]-bzoj

python之路——4

复习 1.ASCII: 字母 数字 特殊字符,1个字节(8位)表示 Unicode :16位 两个字节 一个字母 . 4个字节表示中文 unf-8:最少一个字节 8位表示, 英文字母 一个字节 . 中文3个字节.欧洲16位 gbk:中文2个字节,英文1个字节2.数据类型的转换, 字符串的操作 int: bit_lenth() bool: True False str: 索引与切片 3. # 命令复习'''s = 'alexsb'print(s[1:3])print(s[0:3:2])print(

八月份第四周学习总结

八月第四周学习总结 一,本周,坚持了每天学习Java一小时的要求复习了java第四章:表达式和流控制:第五章:数组和字符串:复习了变量及变量的初始化和作用域,算术运算符.关系运算符.逻辑运算符.位运算.和程序控制流中的分支语句.循环语句.和java中数组的定义及字符串的应用如:一维数组的定义和初始化方法,二维数组的定义和引用方法以及数组的复制方法等.此外,继续在PTA平台上用java重新做了一些简单的题目,还在网上补充学习了String 类.StringBuffer 的创建.一般应用.所属方法等

四月二十五号日报

今日学习内容 Go语言的控制结构 1.1if-else结构:关键字if和else之后左大括号{必须和关键字在同一行,如果你使用了 else-if 结构,则前段代码块的右大括号 } 必须和 else-if 关键字在同一行.这两条规则都是被编译器强制规定的. if condition { //代码 } else if condition{ //代码 }else{ //代码 } if可以包含一个初始化语句(比如给一个变量赋值)这种写法具有固定的格式(在初始化语句后必须加上分号),但要注意的是,使用简短

高阶函数复习:利用reduce和map把字符串转为数字

复习高阶函数的时候,有一道题想了半天解不出来.看了下别人的解法,发现学习编程,思维真的很重要. 习题: 利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456 解法及思路说明: from functools import reduce def str2float(s): s = s.split('.') #以小数点为分隔符,把字符串分为两部分 def f1(x,y): #函数1,小数点之前的数用这个函数处理 return x * 10 + y

ES6小实验-复习字符串

字符串用的很频繁,而它的方法也比较多,因此有必要好好的总结下. 1.字符串观赏方法 charAt() :访问字符串中的特定字符 var str = "hello world" console.log(str.charAt(1))//e 该方法接收一个参数,即基于0的字符位置, charCodeAt():访问字符串中的特定字符的字符编码 var str = "hello world" console.log(str.charCodeAt(1))//101 该方法和上面

JavaSE复习日记 : Java操作符\关系运算符\逻辑运算符\赋值运算符\字符串连接符\三元运算符

// Java操作符\关系运算符\逻辑运算符\赋值运算符\字符串连接符\三元运算符 /* * 一 Java操作符 * * Java操作符都有哪些? * +, -, *, /, %, ++, -- * 这里需要注意 a++ 和 ++a 的区别,后面说; */ /* public class Javase{ public static void main(String[] args){ int a = 10; int b = 20; int c = 30; System.out.println( a