社区
C#
帖子详情
又出现了新的危机!string怎么变int啊!
Bensue
2003-08-21 01:38:09
我还在转换数据类型!晕啊!
其实我是想得到STRING里ASCII对应的字符啊!
又麻烦大家了!
谢过!
...全文
30
4
打赏
收藏
又出现了新的危机!string怎么变int啊!
我还在转换数据类型!晕啊! 其实我是想得到STRING里ASCII对应的字符啊! 又麻烦大家了! 谢过!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
panyee
2003-08-21
打赏
举报
回复
string sss = "104";
string kkk = ((char)(Convert.ToByte(sss))).ToString();
Bensue
2003-08-21
打赏
举报
回复
反了我想将字符串中的ASCII转换成字符
就是STRING中的ASCII转换成CHAR
比如
string a = "104";
如何将它转换出'h'来。
panyee
2003-08-21
打赏
举报
回复
char c = 'a';
int i = c;
MessageBox.Show(i.ToString());
MessageBox.Show(((int)c).ToString());
panyee
2003-08-21
打赏
举报
回复
也许另有最简单的函数, 但我也没找着,
只好用最熟悉的方法了...:(
string str = "hello";
char[] chars = str.ToCharArray();
foreach(char c in chars)
{
MessageBox.Show(System.BitConverter.ToInt16(System.BitConverter.GetBytes(c), 0).ToString());
}
《面向对象编程与设计(Java)》课后作业及参考解答.pdf
杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授大学堂,版权所有,盗版必究。 1/7 页 《面向对象编程与设计(Java) 》课后作业及参考解答 1.1.1 第一周 课程(9 月 4 日)的课后作业及参考解答 1、 请用 Java 程序示例说明什么是面向过程的程序设计方法、什么是面向对象的程序 设计方法? 面向过程就是分析出所需要开发的应用的系统在解决某个问题时所需要的步骤和工 作流程,然后用代码(当然应该把这些代码设计为各个函数或者过程)来表示这些步骤 的具体实现——面向过程是以过程为中心的编程思想。 而面向对象是把构成问题的各个方面分解成各个对象,并用代码来实现对象之间的 交互——面向对象是以事物为中心的编程思想。 (1)面向过程程序设计方法的示例 #include "stdio.h"
int
add(
int
a,
int
b){ //对数据的操作(方法或者函数) return a+b; }
int
main(){ //数据(属性或者状态)
int
x=1, y=1;
int
sum=add(x,y); pr
int
("Sum=%d",sum); } 面向过程程序的程序中的数据与方法是相互分离的!而面向对象程序中的数据与方 法是相互组合在一起的。 当数据(也就是问题的属性或者状态)发生
变
化,需要修改大量的关联的方法的程 序模块。 (2)面向对象程序设计方法的示例 import java.io.*; public class Add{ 杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授大学堂,版权所有,盗版必究。 2/7 页 //数据(属性或者状态) private
int
sum; public
int
add(
int
a,
int
b){ //对数据的操作(方法或者函数) sum=a+b; return sum; } public void showSum() { //对数据的操作(方法或者函数) System.out.pr
int
ln("Sum="+sum); } public static void main(
String
args[]){ Add oneAdd=new Add(); oneAdd.add(1,2); oneAdd.showSum(); } } 2、谈谈你对开源的理解(可以是任何方面的主题) ,你熟悉 J2EE 平台中的哪些开源框 架、对这些开源框架的熟悉程度怎样(包括在项目中的具体应用) (1)开源软件 1) 开源软件一定是源代码开放,任何人可以免费使用,任何人可以再开发; 2) 开源同时也是一种商业运营手段,软件免费提供但服务收费。 3) 开源软件有别于自由软件——自由、免费、公开与分享,许多开源软件有"许 可证"的限制。 (2)J2EE 平台中的哪些开源框架 S2SH——Struts2、Spring 和 Hibernate 等表现层框架、应用层框架和持久层框架。 1.1.2 第二周 课程(9 月 11 日)的课后作业及参考解答 1、请用 Java 程序示例说明什么是 Java 中的静态多态性和动态多态性? (1)静态多态性是指在编译程序代码时,编译器就会根据参数的不同而调用不同的方 杨教授大学堂 精心创作的优秀程序员 职业提升必读系列资料 杨教授大学堂,版权所有,盗版必究。 3/7 页 法,并且跟具体的方法体结合起来,生成最终的程序代码。 实现的具体手段是应用方法重载。 (2)动态多态性是指在编译程序代码时,编译器不会将某一方法体的调用和方法体结 合起来,而是在程序执行过程中根据对象的实际类型选择相应的方法体,再最终生成对 应的程序代码。 实现的具体手段是应用方法重写。 2、软件业一直在探讨,如何使软件实现如同传统产业一样的大规模生产。软件工程的 提出,便是为了实现这个愿望。然而,虽然软件工程至今已经有了很大的发展,软件的 大规模工业化生产仍然没有实现。您认为原因何在? (1)张三同学的解答 软件业不是一个孤立的行业,它具有很大的依附性。它必须依附在计算机硬件上 才能生存,否则无影无踪;它必须依附在各行各业的业务需求中才能发展,否则无人问 津。这种独一无二的依附性决定了软件产业的发展步伐:既不能超前,也不能落伍。 随着计算机硬件技术呈摩尔定律向前发展,以及计算机应用向社会生产和社会生 活的广泛渗透,计算机软件技术必须迎头赶上。为了解决生产率问题,人们提出了面向 对象技术和构件生产;为了解决质量问题,人们提出了软件过程控制和 CMM;为了解决 成本问题,人们提出了软件复用技术。这些原理的提出和技术的应用,极大提高了软件 开发的效率。 但令人遗憾的是软件工程的实践非常令人失望。大量的软件项目不能按照人们的 计划实施和完成,持续了二三十年的软件
危机
变
得更加突出。暮然回首,人们
计算机基础与程序设计知识点.docx
计算机基础与程序设计知识点全文共9页,当前为第1页。计算机基础与程序设计知识点全文共9页,当前为第1页。计算机内部储存、处理、加工和传输汉字时使用的是汉字机内码. 计算机基础与程序设计知识点全文共9页,当前为第1页。 计算机基础与程序设计知识点全文共9页,当前为第1页。 Cache是为了解决CPU与储存器速度不匹配的问题. 蠕虫病毒是对计算机软件系统造成极大危害,他是一段特制的程序. 在C#中可以标识不同控件的属性是Name. 在C#中不能作为
变
量名的是long. 关于
变
量的声明和初始化,语句正确的是double x=13 不属于C#循环的中断语句的是jump语句. 设数组定义为:
int
[,]a=new
int
[5,6];,则下列数组元素的引用正确的是a[0,0] 在C#中,不会显示在窗体上的控件是ImageList 如果每隔15S产生一个定时器事件,则Timer的
Int
erval属性应设置为15000 在C#中,如果不希望类被继承,则定义类时要使用关键字sealed 如果某个类程序员属于整个类而不属于类的某一个具体实例,则该程序员前需用修饰符static 在C#中,对文本文件进行读取通常使用StreamReader类 SQL Server 2008实一个关系模型数据库. 在ADO.NET中,用于对数数据源执行SQL命令语句的对象是Command对象. 下列软件工具中,不属于软件开发工具的是 版本控制工具. 主要用于面向对象的开发过程的模型是喷泉模型. 在数据流图中,用圆或圆角矩形表示 加工. 为了提高模块的独立性,模块之间最好是数据耦合. 在微型计算机中,西文字符一般采用 ASCII 码进行编码. 文件型病毒通常寄生在可执行文件中. C#程序的入口函数是Main 函数. 在C#中.注释有两种方法,其中/* */可以进行多行注释. 已知数组mun的定义为:
int
[]num=new
int
[5]{5,4,3,2,1};,则num.Length=5 计算机基础与程序设计知识点全文共9页,当前为第2页。计算机基础与程序设计知识点全文共9页,当前为第2页。已知某类的类名Studend,则该类的析构函数名为~Student 计算机基础与程序设计知识点全文共9页,当前为第2页。 计算机基础与程序设计知识点全文共9页,当前为第2页。 .NET绘图时,默认的坐标原点在窗体和控件的 左上 角. 删除名为student表的SQL语句是 DROPTABLE student 软件工程的3个要素是:方法、过程和工具. 基本路径测试属于软件动态测试中的白盒测试技术. 汉字字库中存放的是汉字字形码 属于输出设备的是绘图仪 计算机配置的内存的容量为4GB,其中的4GB是指4×1024×1024×1024B 在Visual Studio.net的集成开发环境中,默认情况下不支持的设计程序语言的Visual Basic 在C#中,不能作为
变
量名的是char 在C#中,将字符串'He said〞Hello!〞'保存到
string
变
量中,正确的是str=〞He said〞Hello!〞'; 循环体至少执行一次的是do...while循环. 有定义语句:
int
[,]a=new
int
[5,6]; 引用正确的是a[3,4] 设数组a的定义为:
int
[]a=new
int
[3];,则a所占的存储空间的字节数是12字节 在windows窗体应用程序中,为了将菜单项File中的字符'F'设为助记符〔按Alt+能打开File菜单〕,应将该菜单项的Text属性设置为&File 在Windows窗体应用中,引用列表框ListBox1当前被选中的数据项的语句是ListBox1.Items[ListBox1.Selectedindex] 在C#中,类成员如果不带访问修饰符,则默认的修饰符为private 说法对的是构造函数的名字必须与类名相同. 属于static类的是File类 SQL是标准化的结构化查询语言 ADO.NET的两个主要的核心是.NET Franework数据提供程序和DataSet 在计算机软件的开发和维护过程中遇到一系列严重问题,这种现象被称为软件
危机
在下列软件生命周期模型中,具有风险分析的是螺旋模型 计算机基础与程序设计知识点全文共9页,当前为第3页。计算机基础与程序设计知识点全文共9页,当前为第3页。用作软件需求分析工具的是数据流图 计算机基础与程序设计知识点全文共9页,当前为第3页。 计算机基础与程序设计知识点全文共9页,当前为第3页。 软件测试的目的是尽可能的发现软件系统中的错误. 一个字节是由8个二进制位组成的. 7位版本的ASCII码可表示的字符个数为128. C#程序中,定义命名空间的关键字是namespace 每个枚举成员均具有相关联的常量值,默认
为什么
String
类型是不可
变
的?
这篇文章将对字符串的驻留做详细的解释和剖析。 引自:http://www.programcreek.com/2013/04/why-
string
-is-immutable-in-java/ 鉴于个人水平和理解能力有限,请大神多多指导和提供不同的想法。 原文:这是一个很久以前就备受瞩目的问题,有很多原因导致
String
在Java中是不可
变
的量,首先要解决这个问题,取决于你对内存布局,同步问题,
C++ STL
string
容器
string
基本概念
string
构造函数
string
赋值操作
string
字符串拼接
1.
string
基本概念 本质:
string
是C++ 风格的字符串实际上是一个类
string
和char的区别: char是一个指针
string
是一个类,类内部封装了char*,管理这个字符串,是一个char型的容器 特点
string
类内部封装了很多成员方法 例如查找find,拷贝copy,删除delete,替换replace,插入 insert
string
管理char所分配的内存,不用担心复制越界和取值越界等,由类内部进行负责。 2.
string
构造函数 构造函数原型:
string
();
HDU 2112 (简单最短路-map(
string
,
int
))
HDU TodayTime Limit: 15000/5000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 35499 Accepted Submission(s): 8638 Problem Description经过锦囊相助,海东集团终于度过了
危机
,从此,HDU的发展...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章