元素foreach笔记java

JAVA中循环删除list中元素的方法总结

印象中循环删除list中的元素使用for循环的方式是有问题的,但是可以使用增强的for循环,然后今天在使用时发现报错了,然后去科普了一下,再然后发现这是一个误区。下面就来讲一讲。。伸手党可直接跳至文末。看总结。。 JAVA中循环遍历list有三种方式for循环、增强for循环(也就是常说的forea ......
元素 方法 JAVA list

java判断字符串是否为数字或中文或字母

java判断字符串是否为数字或中文或字母 https://blog.csdn.net/seeseeyoua/article/details/128189429 java判断字符串是否为数字或中文或字母 1.判断字符串是否仅为数字: 1、用JAVA自带的函数 public static boolean ......
字符串 字母 字符 数字 java

通过使用chatgpt 逐步解决egg项目学习的一些问题【笔记】

###我的需求提问 创建一个html页面,这个页面包括通过学生id查询学生详情的组件,和通过学生姓名,身份证,选择班级的组件,并把代码告诉我 ###chatgpt回答 好的,以下是一个包含两个组件的HTML页面,分别是通过学生ID查询学生详情和通过姓名、身份证号码和班级选择查询学生详情。 <!DOC ......
chatgpt 笔记 项目 问题 egg

学习记录-JAVA正则表达式

正则表达式 java匹配方法 s.matches("JAVA"); s.equals("JAVA"); 来询问该字符串是否匹配表达式 正则表达式语法 整行字符加上/ 表示为正则表达式 /123/ 以下所有均省略// 字符集 . 某一个字符 可以用J..A匹配JAVA (va||av) 或 可以用JA ......
正则 表达式 JAVA

关于java的快速输入的一点小bug

在java打算法题的时候,Scanner类、Sout的速度太慢,所以要用PrintWriter和BufferReader&StreamTokenizer类来进行快速输入。代码如下: import java.io.*; public class Main { public static PrintWr ......
java bug

JAVA正则表达式

JAVA正则表达式 参考 Java 正则表达式 | 菜鸟教程 (runoob.com) 1.正则表达式是什么 正则表达式(Regular Expression)是一种文本模式,包括普通字符和特殊字符。 正则表达式使用单个字符串来描述、匹配一系列匹配某个句法规则的字符串。 2.正则表达式有什么用 (1 ......
正则 表达式 JAVA

java:字符串的split方法,使用多个分隔符,分割一个字符串

@org.junit.Test public void test02() { String param = "张三;李四,拿破仑,王五;曹操 | 马六"; String[] split = param.split(";|,|;|,|\\|"); for (String s : split) { Sy ......
字符串 字符 分隔符 多个 方法

#Java程序设计实践

#Java程序设计实践 ##Java训练集1~3总结与心得 训练集链接 前言: 本次训练集1~3主要考察了对java基础语法的掌握,内容包括基础程序的设计,类设计,编程规则的掌握等等,学习的重点在于适应java的语法以及让类的设计规范合理。 PS:这次Java训练是某种意义上我第一次上手Java,题 ......
程序设计 程序 Java

第一次Java大作业总结与分析

一、前言 前三次作业中,前两次作业主要是对Java基本语法的一些考察,我基本上没有太大的问题,但是里面存在一些细节问题,特别是对于处理字符串这一块,开始我还不是特别熟悉,算是边做边学,不过到后面还好。第二次作业相比于第一次作业更难,题量差不多,都在合适范围内,但是第三次作业难度明显上升,虽然只有4题 ......
第一次 Java

JS中的 map, forEach 无法跳出循环, return和 break不起作用,可以使用every 和 some方法

JS中的 map, forEach 无法跳出循环, return和 break不起作用,可以使用every 和 some方法 敲代码的TKP 于 2022-09-01 15:52:47 发布 1711 收藏 1分类专栏: javaScript es6 文章标签: javascript 开发语言 ec ......
作用 forEach 方法 return break

Java循环

Java循环 Java中有三种主要循环结构: while循环 do...while循环 for循环 while循环 while循环结构为: 1 while(布尔表达式){ 2 //循环内容 3 } 只要布尔表达式为true,循环就将一直执行下去,也就是死循环 例: 1 public class wh ......
Java

JAVA 使用Hutool的HttpRequest加FileUtil工具类 把获取的二进制作图片内容进行保存

在使用小程序生成二维API接口时,通过HttpRequest请求获取到的Buffer为二进制内容,需要返回值必须为Byte类型,返回String类型就会变成乱码 下面直接上我的获取二维码方法,获取asscess_token略过: /** * 生成带参数的小程序二维码 */ public String ......

xpath元素定位常用的几种方法

UI自动化中主要使用xpath定位。xpath是使用路径表达式来选取XML文档中的节点或节点集。下面重点学习下xpath的基础语法和xpath的一些函数 ......
元素 常用 方法 xpath

java中<<,>>和>>>的含义

<<表示左移运算符例如8<<2,表示将8向左移2位,结果为32。低位补0。二进制演算:8的二进制:1 0 0 0向左移动两位结果为1 0 0 0 0 0,换算成十进制即为32,也可以简单的理解为,左移就是将数变大,相当于8*2^2=32。左移运算符的运算规律:将左边的数按照右边的数往左移动几位。 ” ......
gt 含义 java lt

java 原生项目 使用 log4j 写日志 及 log4j.properties 配置说明

今天遇到一个 java原生项目要使用 log4j 写日志 (非maven ),写下来供大家参考 下载 log4j 包 Apache log4j 1.2 - Download Apache log4j 1.2 把这个文件 放到 项目的 lib 目录下 在项目中引用 这个 jar包 创建 log4j.p ......
log4j log4 properties log 项目

高效管理笔记,选择IHome在线笔记

IHome在线笔记是一款极其便捷的云笔记应用,它的出现彻底改变了人们的笔记方式。 Home在线笔记提供了一系列强大的功能,让你在任何地方、任何时间,都可以高效地管理自己的笔记,大大提高了工作和生活的效率。 首先,IHome在线笔记支持数据备份,这意味着你的笔记会被存储在云端服务器中,不会因为电脑损坏 ......
笔记 IHome

[重读经典论文] AlexNet笔记

1. 前言 AlexNet是一个深度卷积神经网络模型,由Alex Krizhevsky、Ilya Sutskever和Geoffrey Hinton于2012年设计。这个模型在ImageNet图像识别挑战赛中获得了当时的冠军,并推动了卷积神经网络在计算机视觉中的广泛应用。 AlexNet包括5个卷积 ......
AlexNet 笔记 经典 论文

Java解析json-简单应用

package org.example; import com.alibaba.fastjson.JSONObject; import java.io.*; public class Main { public static void main(String[] args) { String fil ......
Java json

《Spectral–Spatial Morphological Attention Transformer for Hyperspectral Image Classification》论文笔记

论文作者:Swalpa Kumar Roy, Ankur Deria, Chiranjibi Shah, et al. 论文发表年份:2023 模型简称:morphFormer 发表期刊:IEEE Transactions on Geoscience and Remote Sensing 论文代码: ......

Java stream 流

Java stream 流 中间操作 1、filter 作用:将流中的元素,基于自定义的比较器进行去重 方法定义 Stream<T> filter(Predicate<? super T> predicate); 说明:这个方法,传入一个Predicate的函数接口,关于Predicate函数接口定 ......
stream Java

HTML学习笔记

HTML学习笔记 HTML5新增表单属性 属性 值 说明 required required 必填项,不能为空 placeholder 提示文本 提示信息,有默认值value时,placeholder不显示; autofocus autofocus 自动获取焦点,页面加载完自动获得焦点; autoc ......
笔记 HTML

VS Code多语言笔记本扩展插件 Polyglot Notebooks

早在2022年12月12日,微软就发布了VS Code的多语言笔记本扩展插件 Polyglot Notebooks,所使用的引擎为. NET Interactive,目前支持包括C#、F#、PowerShell、JavaScript和SQL等多种语言。让数据科学家能够简单执行跨语言任务,就像是使用S ......
Notebooks 插件 Polyglot 笔记本 笔记

十大排序 Java实现

直接上代码 import java.util.ArrayList; import java.util.Collections; public class MySort { public static void main(String[] args) { MySort mySort = new MyS ......
Java

Java String 避免空指针的方法

1.方法1 判等时将变量作为参数或者使用TextUtils工具 "".equals(name) TextUtils.equals(name,null) 2.方法2 使用TextUtils工具 TextUtils.isEmpty(name) 3.使用try catch对异常进行捕获 try{ Log. ......
指针 方法 String Java

Java数组的动态初始化与静态初始化和常见问题

一、动态初始化数组的格式: 数据类型[] 数组名 = new 数据类型[数组长度]; 在创建的时候,由我们自己指定数组的长度,由虚拟机给出默认的初始化值。 数组默认的初始值规律: 1、整数类型:默认初始值0; 2、小数类型:默认初始值0.0; 3、字符类型:默认初始值'/u0000' (即空格); ......
数组 静态 常见问题 常见 动态

java-策略模式的简单应用

我以我在实际项目中的应用举例 场景如下:MQTT收到消息之后,根据不同的标识(operator)去进行不同的处理 1.新建接口MqttCallBackService<T> public interface MqttCallBackService<T> { //形参的转换方法 T parseMessa ......
策略 模式 java

剑指 Offer 17. 打印从 1 到最大的 n 位数(java解题)

leetcode《图解数据结构》剑指 Offer 17. 打印从 1 到最大的 n 位数(java解题)的解题思路和java代码,并附上java中常用数据结构的功能函数。 ......
位数 Offer java 17

JavaScript学习笔记

JavaScript学习笔记 操作属性 获取标签 querySelector(‘CSS选择器’)返回一个元素对象,可以直接操作;找不到返回null; querySelectorAll(‘CSS选择器’)返回一个伪数组,需要遍历得到对象再操作; 注意:参数必须加引号(字符串),参数必须是CSS选择器; ......
JavaScript 笔记

Cadence入门笔记(十):IPC文件、坐标文件、装配图和打样

IPC IPC文件用于生产时工厂检查生产出来的PCB线路是否导通,导出方法如下: 选择导出IPC356文件 一般默认配置即可 坐标文件 坐标文件用于工厂SMT贴片时候用,导出方法如下 点击IPC356上一个选项placement,一般也是默认选项即可 装配图 装配图即工厂生产时工人直接看的图,就是简 ......
装配图 文件 坐标 Cadence 笔记

Js 控制元素的显示和隐藏

利用来JS控制页面控件显示和隐藏有两种方法,两种方法分别利用HTML的style中的两个属性,两种方法的不同之处在于控件隐藏后是否还在页面上占空位。 方法一: document.getElementById("EleId").style.visibility="hidden"; document.g ......
元素 Js