当前位置: 首页 > news >正文

学习JAVA打卡第四十一天

字符串与字符数组、字节数组

⑴字符串与字符数组

String类的构造方法String(char a[])和String(char a[]),int offset,int length,分别用数组a中的全部字符和部分字符创建string对象。

String类也提供将string对象的字符序列存放到数组中的方法:

Public void getChars(int start,int.end,char c [],int offset)

String对象调用getChars()方法将当前string对象的字符序列中的一部分字符复制到参数c指定的数组中,将字符序列中从位置start 到end-1位置上的字符复制到数组c,并从数组c的offset处开始存放这些字符。需要注意的是,必须保证宿主c能容纳下要复制的字符。

例子:具体说明getChars()和tocharArray()方法的使用

37916ccbff4f41269ae42f26b29d289d.jpg

1d7d61ff6d8441749cacc22263af6b80.jpg 

 ⑵字符串与字节数组

String类的构造方法String(byte [])用指定的字节数组构成一个string对象。String(byte [],int offset,int length)构造方法用指定的字节数组的一部分,即从数组起始位置offset开始取length个字节,构造一个String对象。

⑶字符串的加密算法

使用一个string对象password的字符序列作为密码,对另一个string对象sourceString的字符序列进行加密。

操作过程如下:

将word字符序列存放到一个字符数组中,

char  [] p =password .tocharArray();

今天就这些,明天继续。gogogo!

 

http://www.lryc.cn/news/142761.html

相关文章:

  • leetcode SQL题目
  • 计算机组成原理学习笔记-精简复习版
  • 聊一聊微前端框架的选型和实现 | 业务平台
  • Elasticsearch 集成---框架集成SpringData-集成测试-索引操作
  • 将Series序列中的缺失值用后一个值填充Series.bfill()
  • 用香港服务器域名需要备案吗?
  • 【项目经理】项目管理杂谈
  • 【算法总结篇】 笔面试常见题目
  • Java基础 数据结构一【栈、队列】
  • Spark on Yarn集群模式搭建及测试
  • vue 简单实验 v-on html事件绑定
  • c#设计模式-创建型模式 之 原型模式
  • 运放的分类、运放的参数
  • 手写数字识别之优化算法:观察Loss下降的情况判断合理的学习率
  • 软件工程(二十) 系统运行与软件维护
  • 蓝蓝设计ui设计公司作品--泛亚高科-光伏电站控制系统界面设计
  • 软考高级系统架构设计师系列论文七十:论信息系统的安全体系
  • ​Softing dataFEED OPC Suite——助力数字孪生技术发展
  • LLaMA中ROPE位置编码实现源码解析
  • 在c++ 20下使用微软的proxy库替代传统的virtual动态多态
  • Spring MVC:@RequestMapping
  • 【vue3+ts项目】配置eslint校验代码工具,eslint+prettier+stylelint
  • PHP之ZipArchive打包压缩文件
  • 面试之快速学习C++14
  • 【算法专题突破】双指针 - 快乐数(3)
  • 【javaweb】学习日记Day4 - Maven 依赖管理 Web入门
  • C++信息学奥赛1144:单词翻转
  • qt检查文件夹是否有写权限
  • LSF 安装目录,快速参考 LSF 命令、守护程序、配置文件、日志文件和重要集群配置参数
  • 在Mybatis中写动态sql这些标签:if、where、set、trim、foreach、choose的作用是什么,怎么用?