固本培元之三:Convert、运算符、流程控制语句、ref/out/in三种参数类型

一、Convert类常用的类型转换方法
Convert.ToInt32() 转换为整型(int)
Convert.ToChar() 转换为字符型(char)
Convert.ToString() 转换为字符串型(string)
Convert.ToDateTime() 转换为日期型(datetime)
Convert.ToDouble() 转换为双精度浮点型(double)
Conert.ToSingle() 转换为单精度浮点型(float)

二、运算符
算术运算符 + - * / %
逻辑运算符 & | ^ ~ && || !
字符串连接运算符 +
增量和减量运算符 ++ --
移位运算符 << >>
比较运算符 == != < > <= >=
赋值运算符 = += -= *= /= %= |= ^= <<= >>=
条件运算符(三元运算符) ?:
比较不常用却又很重要的运算符:
is运算符可以检查对象是否与特定的类型兼容。
as运算符用于执行引用类型的显式类型转换。

三、流程控制语句
控制流
if(bool){}else{}
if(boll)else if(bool)else{}
switch ()
{
 case :
  break;
 default :
  break;
}
循环语句
for(int i==0;i<int;i++){}
while(true){}
do{}while(true)循环
只遍历
foreach(TabelRow tr in datatabel.rows){}

四、ref/out/in三种参数类型
In:过程不会改写In的内容,但可以读 ,所以传入前你得有值。----------------------------------只读
Out和out:传入的值不会被过程所读取,但过程可以写,所以传入前赋值没意义我不读。-------------只写
ref:传入的值,过程会读,也会写。因为会读,所以传入前你得有值。-----------------------------读写

时间: 2024-10-11 22:58:46

固本培元之三:Convert、运算符、流程控制语句、ref/out/in三种参数类型的相关文章

JavaScript基础——变量-运算符-流程控制语句

JavaScript组成 一个完整的 JavaScript 实现是由以下 3 个不同部分组成的: ECMAScript:描述了该语言的语法和基本对象: 文档对象模型(Document Object Model,简称DOM)):描述处理网页内容的方法和接口: 浏览器对象模型(Browser Object Model,简称BOM)):描述与浏览器进行交互的方法和接口. 变量 变量类型:object string function boolean undefined null number JavaS

第五节(运算符、控制语句、方法初步)上

<1> /* 算术运算符用在数学表达式中,它们的作用和在数学中的作用一 + 求和 - 相减 * 乘积 / 相除 ++ 自加1 -- 自减1 % 取余 .求模 */ public class OperatorTest01{ public static void main(String[] args){ // 声明两个局部变量 int a = 10; int b = 5; System.out.println("a+b = "+(a+b)); // a+b = 15 Syste

[推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆)

原文:[推荐]ORACLE PL/SQL编程详解之三:PL/SQL流程控制语句(不给规则,不成方圆) [推荐]ORACLE PL/SQL编程详解之三: PL/SQL流程控制语句(不给规则,不成方圆) ——通过知识共享树立个人品牌. 继上五篇: [顶]ORACLE PL/SQL编程详解之二:PL/SQL块结构和组成元素(为山九仞,岂一日之功) [推荐]ORACLE PL/SQL编程之四:把游标说透(不怕做不到,只怕想不到) [推荐]ORACLE PL/SQL编程之五:异常错误处理(知已知彼.百战不

Java基础学习第三天——运算符与流程控制语句

文档版本 开发工具 测试平台 工程名字 日期 作者 备注 V1.0 2016.02.22 lutianfei none 运算符 算术运算符 赋值运算符 比较运算符 逻辑运算符 位运算符 三目运算符 算术运算符 * 注:整数相除只能得到整数,若想得到小数,只需将任意一个数据变为浮点数. * eg:System.out.println(x*1.0/y); ++,– : 放在操作数前面,先自增或者自减,然后再参与运算. 放在操作数后面,先参与运算,再自增或者自减. 练习题1: int a=10,b=1

Java基础-流程控制语句与运算符

运算符 算术运算符 ++ -- 在前时先运算后取值:在后时先取值后运算 关系运算符 == !=也可以是引用类型 位运算符 逻辑运算符 赋值运算符 条件运算符 (?:) 布尔表达式 ? 表达式1 : 表达式2 布尔表达式的值为true则返回表达式1的值 否则返回表达式2的值 instanceof 运算符 该运算符用于操作对象实例,检查该对象是否是一个特定类型(类类型或接口类型). ( Object reference variable ) instanceof (class/interface t

java 运算符 数据类型的引用 流程控制语句

赋值运算符= 赋值+=加后赋值-=减后赋值*=乘后赋值/=除后赋值%=取余后赋值a+=2 类似于a=a+2 其他一样 比较运算符==等于!=不等于<小于>大于<=小于等于>=大于等于 逻辑运算符& 与| 或^异或!非&&短路与||短路非短路与&&:参与运算的两边数据,有false,则运算结果为false:短路或||:参与运算的两边数据,有true,则运算结果为true:逻辑非! : 参与运算的数据,原先是true则变成false,原先是fal

java 运算符,流程控制语句,键盘录入

1.比较运算符 public static void main(String args[]) { int x = 3; int y = 4; int z = 5; System.out.println(x > y); System.out.println(x < y); System.out.println(x == y); System.out.println(x + y > x + z); System.out.println(x >= y); } 基本的比较运算符便是 大于,

JavaSE学习笔记(三)——运算符与控制语句

一.   Java中的运算符 在Java中,按功能划分主要包含一下运算符. 1.算术运算符 2.关系运算符 3.布尔运算符 4.赋值运算符 5.字符串连接运算符 6.条件运算符 7.其他运算符,如:instanceof,new 1.1           算术运算符 算术运算符: 算术运算符 描述 + 相加 - 相减 * 相乘 / 返回整除的值 % 返回余数 ++ 自加一,如果++出现在变量的前面,先自加一在进行其他运算 如果++出现在变量的后面,先进行其他运算在自加一 -- 自减一,原理同上

39. SQL -- 批处理及流程控制语句(1)

批处理及流程控制语句 批处理:(批处理语句,简称批语句): 是一组一起提交给SQL Server执行的SQL语句.当执行批处理语句的时候,SQL Server将批处理语句编译到一个称之为执行计划的可执行单元这有助于节省执行时间! 假如您必须执行10个SQL语句且你正在一个个的发送10个请求并执行它们,这个过程很浪费时间.且他们不能一起被执行!但你可以在一个批处理中执行所有的这10个SQL语句,且执行过程将变得很快,因为所有的SQL语句都一起被发送到SQL Server的服务器! 创建批处理语句: