笔试编程常用函数(Java)
笔试编程常用函数(Java)
- 处理对象为String
- 数组相关
- 集合相关
(今天太晚了,以后再慢慢写)
处理对象为String
将String对象按某规则分割:
String[] split(String regex)【java.lang.String】
注意事项:正则表达式regex中遇到这些字符需转义:
.
(点号)、+
(加号)、*
(星号)、?
(问号)、\
(斜线)、|
(竖线)、$
(美元符号)、^
(乘方)、( ) [ ] { }
(小、中、大括号)例如:
// 若operStr为处理对象,resultArray为所需结果 resultArray = operStr.split(regex);
将String转为int:
static int parseInt(String s)【java.lang.Integer】
例如:
// 若operStr为处理对象,resultInt为所需结果 resultInt = Integer.parseInt(operStr);
将String转为数组:
char[] toCharArray()【java.lang.String】
例如:
// 若operStr为处理对象,resultArray为所需结果 resultArray = operStr.toCharArray();
数组相关
数组字符填充
static void fill(char[] a, char val) 【java.util.Arrays】
例如:
// 若operArray为需填充的数组,ch为想填充的字符,resultArray为所需结果 resultArray = Arrays.fill(operArray, ch);
集合相关
使用序号获取元素、给某元素赋值
E get(int index)【java.util.List】
E set(int index, E element)【java.util.List】
遍历HashSet
// 若someSet为想遍历的HashSet对象,ele为取得的SomeSet中的每一个元素for (var ele: someSet) {// 例如:System.out.println(ele);// 输出每一个元素}
遍历HashMap
遍历HashMap的键和值
// 若someMap为想遍历的HashMap对象,pair为取得的HashMap中的每一个键值对for (var pair : someMap.entrySet()) {// 例如:System.out.println("key = " + pair.getKey());// 输出键System.out.println("value = " + pair.getValue());// 输出值}
遍历HashMap的键
// 若someMap为想遍历的HashMap对象,key为取得的HashMap中的每一个键for (var key: someMap.keySet()) {// 例如:System.out.println(key);// 输出键}
遍历HashMap的值
// 若someMap为想遍历的HashMap对象,value为取得的HashMap中的每一个值for (var value: someMap.values()) {// 例如:System.out.println(value);// 输出值}
笔试编程常用函数(Java)相关推荐
- VxWorks编程常用函数说明
VxWorks编程常用函数说明 一.官方的Program Guide 位于安装目录下:\docs\vxworks\guide\index.html 二.常用的库: #include "tas ...
- linux网络编程常用函数详解与实例(socket--bind--listen--accept)
常用的网络命令: netstat 命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是 -an 用来显示详细的网络状态.至于其它的选项我们可 ...
- WinPcap编程常用函数和数据结构
WinPcap编程实质上就是对各种函数的熟悉和调用,因此本节对前面稍微做一下小结,对所用到的函数及数据类型进行归纳和总结,一是为了回顾所掌握的知识,二是加深印象,便于后面更好地学习. 常用函数和结构体 ...
- 基于树莓派的python GPIO编程-常用函数综合整理
Hello,朋友们大家好,欢迎大家来到LIUSE网络. 随着Mini型PC越来越多,与之而来的创客也丰富起来,比如说Arduino就是一个非常好里例子. 不过,Arduino毕竟是一块适合入门型的基础 ...
- Linux socket 网络编程常用函数总结
1.字节序函数 #include <netinet.h> uint16_t htons(uint16_t host16bitvalue); uint32_t htonl(uint32_t ...
- Linux文件编程常用函数详解——lseek()函数
lseek()函数的头文件和形式: #include <sys/types.h> #include <unistd.h> off_t lseek(int filedes, of ...
- java trimleft函数_常用函数-Java架构师必看
Abs(number) 取得数值的绝对值. Asc(String) 取得字符串表达式的第一个字符ASCII 码. Atn(number) 取得一个角度的反正切值. CallByName (object ...
- socket网络编程常用C语言api函数(Linux)
参考<Linux高性能服务器编程> 网络编程常用函数 字节序 ip转换 地址结构体 socket相关函数 数据读写 获取地址信息 获取或者设置套接字属性 通过域名或地址获取主机信息 字节序 ...
- 奇安信2021年校招笔试编程题
< 2020年9月12日奇安信笔试编程第一题 > <java实现获取数组中的连续子数组> 1. 题目信息 2. 参数要求 3. 解题思路 该题获取糖果可以分解为两个部分: (1 ...
最新文章
- 云计算之路-阿里云上:消灭“黑色n秒”第一招——不让CPU空闲
- 【CSS中width、height的默认值】
- documentElement vs body区别
- oracle pga建议值,Oracle PGA作用
- java界面字体大小设置_怎样更改电脑界面的字体大小?
- 一次性搞懂JavaScript 执行机制
- 3D数学之镜像、切变
- [境内法规]中国人民银行关于分支行反洗钱工作的指导意见—银发[2005]56号
- Calendar打印日历
- Java指定屏幕区域截屏
- Trajan/强连通(石油大学组队赛 B: Thrall’s Dream)
- 网站实现GNSS数据批量下载
- matlab保存pgm图形,pgm格式文件及其在matlab中的读取存储方法(1)
- 计算三角形网格的tangent space
- echarts tooltip属性加背景图片
- 25G/100G网卡选购指南
- VM的下载与安装(一)
- kubernetes集群内调度与负载均衡
- 我们应该如何正确使用计算机,电脑怎么正确使用
- Simhash算法及python实现
热门文章
- 阿里云安全送您六道平安符,恭贺新春!
- 监督学习、半监督学习、无监督学习定义
- Node.js + Express + handlebars搭建个人网站(1)
- LINQ Order by 排序
- maven学习(上)- 基本入门用法
- Android Bundle类,通过bundle实现在两个activity之间的通讯
- Gartner:2013-2014年全球MSS市场分析
- 在linux系统JDK安装中文字体
- oracle ob 使用基础之基础
- java二叉树 最大值_leetcode刷题笔记-654. 最大二叉树(java实现)