zoukankan      html  css  js  c++  java
  • 黑马程序员学习1

    函数重载函数的名字可以相同,但是后面的参数不可以相同的
    这样子说不标准的,可是可以运行起来的
    所谓的函数重载,就是说函数的名字相同,返回值(参数)是不一样的

    一个字符才可以是一个char,也可以是string
    空  不可以是char,字符串可以是空的
     字符串一旦创建了就无法改变了的,可以放进数组中改变它的值,可是本质上还是没有改变字符串的值,相当于copy了一遍改了改,再重新输出来的
    ToLower是将制定的字符串转化为小写形式
    有时候并不是改变了某个字符串的值,是从新给他指定了一个值,这个值的名字跟原来一样而已
    .Trim去除字符串两边的空格(空白),他们之间的空格不能去掉

    bool b=("a"=="A");
    console.writeline(b);//结果是false

    字符串的相关操作   (格式都是字符串的名字.(参数)),又是需要定有一个新的字符串来放置从新操作生成的字符串
    替换 replace    string str=s.replace("参数1","参数2")
    截取字符串 s.substring(int i1,int i2)i1是开始的位置,i2是结束的位置(可以省略,表示截取后面全部的字符串)
    查询是否包含  s.contains("字符串")   表示判断字符串s里面是否包含“字符串”,返回值是bool类型
    判断字符串的开头是否是什么   s.startwith("字符串")   表示判断字符串s里面的开头是否是“字符串”,返回值是bool类型
    判断字符串的结尾是否是什么   endwith(用法和startwith一样的)
    判断某个字符串在字符串中的第一次出现的位置    indexof   返回值的结果记得是从0开始的,不存在则返回-1,数组存放的

    先定义一个字符串s
    string【】 str=s.Split(‘’);这里是用空格把字符串隔开,然后放置到叫str的数组中去
    下面要是有什么操作直接对放置到数组中的数据进行操作(要有这种思想)

    char【】cha=new  char【】;//一个数组cha
    new  char【】//声明一个数组

    写得好,不如说得好,说得好,不如做得好,干得好,不如干得巧,我的追求是高质量+好的方法+正确的心态 !
  • 相关阅读:
    Microsoft .NET Framework 2.0实现发送邮件(Email)总结
    Microsoft .NET Framework 2.0对文件传输协议(FTP)操作(上传,下载,新建,删除,FTP间传送文件等)实现汇总
    抽象类
    WingIDE 单步调试 Uliweb Python 代码
    Android 4.0 SDK的离线方式安装
    .NET 3.5 中WCF客户端代理性能改进以及最佳实践
    在linux上部署Redmine
    认识jQuery mobile 框架,资源,书籍
    如何使用搜索技巧来成为一名高效的程序员
    Management Console 工具管理类软件通用开发框架(开放源码)
  • 原文地址:https://www.cnblogs.com/wangcheng1990/p/2846166.html
Copyright © 2011-2022 走看看