首页 > 其他分享 >《转换篇》string和int

《转换篇》string和int

时间:2023-08-11 14:44:47浏览次数:49  
标签:Convert 转换 string int Parse ToInt32

string转int

参考链接:https://blog.csdn.net/m0_70283041/article/details/126102424

// 法一
int i = int.Parse("100");
int text = int.Parse("整型");// 如果把非字符型(除了string以外都不行)或不是整数的字符转为 int,则会产生异常
int text = int.Parse("3.5");// 如果把非字符型(除了string以外都不行)或不是整数的字符转为 int,则会产生异常
// 法二
int.TryParse(string s,out int i);// s是要转换的字符串,i 是转换的结果。
// 法三
int b=Convert.ToInt32("100");// 把对象型(object)转换为整型(int),所以可以把所有类型都转换为 int
Convert.ToInt32("");// 产生异常
Convert.ToInt32("4.5");// 产生异常
int b = Convert.ToInt32(true); //把布尔型转为 int,true结果返回1,false返回0 int m = Convert.ToInt32(null); //把“空”转为 int,结果返回 0
// 法四
int i = (int)3.5;

标签:Convert,转换,string,int,Parse,ToInt32
From: https://www.cnblogs.com/fusio/p/17622930.html

相关文章

  • vu3+vite项目单独添加ESLint
    安装完依赖后,项目的根目录下会自动生成.eslintrc.cjs文件如下:module.exports={"env":{"browser":true,"es2021":true},"extends":["standard-with-typescript","plugin:vue......
  • hutool包将json串转为泛型类出现转换异常
    hutool包将json串转为泛型类出现转换异常问题描述:在使用hutool包的toBean方法转换json为泛型类之后,去获取泛型类的某个字段出现报错。java.lang.ClassCastException:cn.hutool.json.JSONObjectcannotbecasttoXXXX造成原因:当使用JSONUtil将一串json转为一个泛型类,且指定转换......
  • 开心档之TypeScript String(字符串)
    TypeScriptString(字符串)目录TypeScriptString(字符串)语法String对象属性String方法String对象用于处理文本(字符串)。语法vartxt=newString("string");或者更简单方式:vartxt="string";String对象属性下表列出了String对象支持的属性:序号属性&描述实例1.constructor......
  • C++ 字符串拼接技巧(stringstream、字符串迭代器、字符串的加法运算符、std::accumulat
    在C++中,经常需要将多个字符串拼接成一个大字符串。这个过程很容易出错,但有一些技巧可以帮助我们轻松地实现这个目标。本文将介绍一些C++中join字符串的技巧。一、使用stringstreamstringstream是一个流。使用它可以将多个字符串连接起来,然后将它们转换为一个字符串。可......
  • java中int默认是0,Integer默认是null
    在Java中,int是一种原始数据类型,它默认的初始值是0。原始数据类型在声明时会自动初始化为其默认值。而Integer是Java中的一个包装类,它用于将int封装为对象。Integer对象的默认值是null,即未经初始化时,Integer对象的值为null。需要注意的是,当我们使用Integer对象时,如果没有明确地给......
  • Mybatis-plus SQL效率插件PerformanceInterceptor无效->替换为p6spy
    使用mybatis-plus时,需要加入执行的sql分析发现mybatis-plus中的PerformanceInterceptor无效了查了信息发现3.2.0版本之后把这个功能可剔除了可同等替换为p6spy插件添加依赖第一<dependency><groupId>p6spy</groupId><artifactId>p6sp......
  • 【JAVA】 将csv格式文件转换为pdf格式文件
    publicvoidcsvtopdf(){StringcsvFilePath="E:/tmp/output.csv";StringpdfFilePath="E:/tmp/outputPdf.pdf";try{Documentdocument=newDocument();PdfWriter.getInstance(document,newFileOutputStr......
  • 微信对空格转换造成curl语句执行失败
    背景:同事给过来一条curl语句,很纯粹的一句语句,执行,报错了。提示:nosuchfileordirectory????一脸的黑人问号❓这么简单的语句,还能报错?并且还非常的莫名其妙。解决后来又发了一句过来,看起来一模一样的语句,执行,竟然又成功了。啊,神奇了。(服务并没有任何的改变)问题了下原来第......
  • 解决codeblocks不显示控制台,printf打印不显示。
    在代码中手动创建一个控制台,增加一下代码: #include<stdio.h>#ifWIN32intAPIENTRYWinMain(HINSTANCEhInstance,HINSTANCEhPrevInstance,LPSTRszCmdLine,intnCmdShow)#elseintmain(intargc,char**argv)#endif//WIN32{//分配控制台窗口AllocC......
  • 2023-08-10:景区里有m个项目,也就是项目数组为int[][] game,这是一个m*2的二维数组 景区
    2023-08-10:景区里有m个项目,也就是项目数组为int[][]game,这是一个m*2的二维数组景区的第i个项目有如下两个参数:game[i]={Ki,Bi}Ki一定是负数,Bi一定是正数举个例子:Ki=-2,Bi=10如果只有1个人买票,单张门票的价格为:Ki*1+Bi=8所以这1个人游玩该项目要花8元如果有2......