笔试编程常用函数(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)相关推荐

  1. VxWorks编程常用函数说明

    VxWorks编程常用函数说明 一.官方的Program Guide 位于安装目录下:\docs\vxworks\guide\index.html 二.常用的库: #include "tas ...

  2. linux网络编程常用函数详解与实例(socket--bind--listen--accept)

    常用的网络命令: netstat 命令netstat是用来显示网络的连接,路由表和接口统计等网络的信息.netstat有许多的选项我们常用的选项是 -an 用来显示详细的网络状态.至于其它的选项我们可 ...

  3. WinPcap编程常用函数和数据结构

    WinPcap编程实质上就是对各种函数的熟悉和调用,因此本节对前面稍微做一下小结,对所用到的函数及数据类型进行归纳和总结,一是为了回顾所掌握的知识,二是加深印象,便于后面更好地学习. 常用函数和结构体 ...

  4. 基于树莓派的python GPIO编程-常用函数综合整理

    Hello,朋友们大家好,欢迎大家来到LIUSE网络. 随着Mini型PC越来越多,与之而来的创客也丰富起来,比如说Arduino就是一个非常好里例子. 不过,Arduino毕竟是一块适合入门型的基础 ...

  5. Linux socket 网络编程常用函数总结

    1.字节序函数 #include <netinet.h> uint16_t htons(uint16_t host16bitvalue); uint32_t htonl(uint32_t  ...

  6. Linux文件编程常用函数详解——lseek()函数

    lseek()函数的头文件和形式: #include <sys/types.h> #include <unistd.h> off_t lseek(int filedes, of ...

  7. java trimleft函数_常用函数-Java架构师必看

    Abs(number) 取得数值的绝对值. Asc(String) 取得字符串表达式的第一个字符ASCII 码. Atn(number) 取得一个角度的反正切值. CallByName (object ...

  8. socket网络编程常用C语言api函数(Linux)

    参考<Linux高性能服务器编程> 网络编程常用函数 字节序 ip转换 地址结构体 socket相关函数 数据读写 获取地址信息 获取或者设置套接字属性 通过域名或地址获取主机信息 字节序 ...

  9. 奇安信2021年校招笔试编程题

    < 2020年9月12日奇安信笔试编程第一题 > <java实现获取数组中的连续子数组> 1. 题目信息 2. 参数要求 3. 解题思路 该题获取糖果可以分解为两个部分: (1 ...

最新文章

  1. 云计算之路-阿里云上:消灭“黑色n秒”第一招——不让CPU空闲
  2. 【CSS中width、height的默认值】
  3. documentElement vs body区别
  4. oracle pga建议值,Oracle PGA作用
  5. java界面字体大小设置_怎样更改电脑界面的字体大小?
  6. 一次性搞懂JavaScript 执行机制
  7. 3D数学之镜像、切变
  8. [境内法规]中国人民银行关于分支行反洗钱工作的指导意见—银发[2005]56号
  9. Calendar打印日历
  10. Java指定屏幕区域截屏
  11. Trajan/强连通(石油大学组队赛 B: Thrall’s Dream)
  12. 网站实现GNSS数据批量下载
  13. matlab保存pgm图形,pgm格式文件及其在matlab中的读取存储方法(1)
  14. 计算三角形网格的tangent space
  15. echarts tooltip属性加背景图片
  16. 25G/100G网卡选购指南
  17. VM的下载与安装(一)
  18. kubernetes集群内调度与负载均衡
  19. 我们应该如何正确使用计算机,电脑怎么正确使用
  20. Simhash算法及python实现

热门文章

  1. 阿里云安全送您六道平安符,恭贺新春!
  2. 监督学习、半监督学习、无监督学习定义
  3. Node.js + Express + handlebars搭建个人网站(1)
  4. LINQ Order by 排序
  5. maven学习(上)- 基本入门用法
  6. Android Bundle类,通过bundle实现在两个activity之间的通讯
  7. Gartner:2013-2014年全球MSS市场分析
  8. 在linux系统JDK安装中文字体
  9. oracle ob 使用基础之基础
  10. java二叉树 最大值_leetcode刷题笔记-654. 最大二叉树(java实现)