Java学习进程9
Java学习进程9本文为个人刷题练习期间的知识梳理与总结关于Scanner类1.所属包import java.util.Scanner;2.作用读取控制台键盘输入System.in:代表系统标准输入键盘sc:常用自定义对象名3.常用读取方法sc.close() - 程序末尾关闭资源sc.nextInt() - 读取整数intsc.nextDouble() - 读取小数doublesc.next() - 读取一段无空格字符串sc.nextline() - 读取一整行文字包括空格参考代码importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){ScannerscnewScanner(System.in);intnsc.nextInt();//定义一维数组int[]arrnewint[n];//编写程序sc.close();}}关于字符串1.常用字符串方法已知字符串变量 String str “(随意内容)”;str.toUpperCase() - 将小写字母转化为大写字母str.toLowerCase() - 将所有大写字母转化为小写字母str.length() - 获取字符串字符个数长度str.charAt(int 下标) - 获取指定下标位置的单个字符str.indexOf(“内容”) - 查找字符/字符串首次出现下标找不到返回-1str.substring(start,end) - 截取字符串[start,end)左闭右开区间str.equals(xxx’) - 比较两个字符串内容是否完全相等str “xxx” - 比较内存地址不要用来对比字符串内容参考代码以使用toUpperCase() 为例importjava.util.Scanner;publicclassMain{publicstaticvoidmain(String[]args){ScannerscnewScanner(System.in);// 读取一整行输入字符串Stringstrsc.nextLine();// 小写转大写Stringresultstr.toUpperCase();// 输出转换后的字符串System.out.println(result);sc.close();}}2.字符串和字符数组互相转换字符串 - 字符数组char[]arrstr.toCharArray();// 可以循环遍历每一个字符for(charc:arr){}字符数组 - 字符串StringnewStrnewString(arr);3.关于ASCII码小写a-z 97 - 122大写A-Z 65 - 90charcha;ch-32;// 变成 A4.字符串拼接简单拼接用 号StringBuilder 大量字符串拼接StringBuildersbnewStringBuilder();sb.append(a);sb.append(b);Stringressb.toString();// 转为字符串

相关新闻

VS Code 通过 Custom Endpoint 接入第三方模型

VS Code 通过 Custom Endpoint 接入第三方模型

本文示例已做脱敏处理,endpoint、模型名和截图中的模型标识均为占位内容。实际使用时请替换为自己的服务地址、模型 ID 和 API Key。前置准备 将 VS Code 升级到 1.128 或以上。准备第三方模型服务的 API Key。如果此前安装过其他同类 Copilot 插件,建议…

2026/7/23 8:38:15 阅读更多 →
方法论解析:面向全球的行为素材库与微行为诊断架构

方法论解析:面向全球的行为素材库与微行为诊断架构

本文从系统建模视角,拆解五维全景公司2026年发布的"五维学习力→五维微行为"理论升级——一次被定义为"范式级"的教育诊断跃迁。 一、范式迁移:从能力评估到行为识别 诊断锚点从"孩子具备什么能力"迁移至"孩子正在执…

2026/7/23 8:38:15 阅读更多 →
影刀RPA 网页表格采集进阶:合并单元格处理

影刀RPA 网页表格采集进阶:合并单元格处理

影刀RPA 网页表格采集进阶:合并单元格处理 作者:林焱 什么情况用什么 采集网页表格时遇到合并单元格——表头跨了两列、某个分类名占了三行——直接按行遍历会导致数据错位。在影刀RPA里需要先解析表格结构,还原合并单元格的值,再…

2026/7/23 8:38:15 阅读更多 →

最新新闻

Codex CLI notify 不执行怎么办?通知脚本、TUI notifications 和终端提醒排查

Codex CLI notify 不执行怎么办?通知脚本、TUI notifications 和终端提醒排查

Codex CLI 长任务完成后没有弹出通知,可能是外部 notify 程序没有执行,也可能是 TUI notifications 被关闭、终端不支持所选提醒机制,或窗口仍处于前台而条件设为 only unfocused。外部通知脚本与 TUI 内建提醒属于两套入口:前者由…

2026/7/23 9:16:31 阅读更多 →
GEO实战36讲(一)——什么是GEO?

GEO实战36讲(一)——什么是GEO?

传统SEO已死吗? 没有。 但如果你还只盯着网页排名、关键词、点击率,你可能已经错过了一个更大的变化: 用户不只是“搜关键词”了,他们开始直接问AI要答案。 以前,用户会在搜索引擎里输入:企业数字化系统哪家…

2026/7/23 9:16:31 阅读更多 →
Oracle数据库ORA-07445错误分析与解决方案

Oracle数据库ORA-07445错误分析与解决方案

1. ORA-07445错误深度解析ORA-07445是Oracle数据库中最令人头疼的错误之一,它通常伴随着核心转储(core dump)出现。作为一名经历过数十次ORA-07445排查的DBA,我想分享一些实战经验。这个错误本质上表示Oracle进程收到了操作系统的致命信号,导…

2026/7/23 9:16:31 阅读更多 →
TI Stellaris LM4F232评估板:从Cortex-M4F到USB OTG与CAN总线的嵌入式开发实战

TI Stellaris LM4F232评估板:从Cortex-M4F到USB OTG与CAN总线的嵌入式开发实战

1. 项目概述 如果你正在寻找一款既能快速上手,又能深入探索ARM Cortex-M4F内核、USB OTG和CAN总线等工业级外设的嵌入式开发平台,那么德州仪器(TI)的Stellaris LM4F232评估套件绝对是一个绕不开的经典选择。我手头这块板子已经有些…

2026/7/23 9:16:31 阅读更多 →
TMS470R1Vx外设深度解析:DMA、MibSPI与时钟系统实战指南

TMS470R1Vx外设深度解析:DMA、MibSPI与时钟系统实战指南

1. 项目概述:深入TMS470R1Vx的硬件世界在嵌入式开发的江湖里,选对微控制器只是第一步,真正决定项目成败的,往往是那些隐藏在芯片内部、负责具体脏活累活的外设模块。今天,我们就来深挖一款在工业控制和汽车电子领域颇有…

2026/7/23 9:15:31 阅读更多 →
柠檬质检检测数据集VOC+YOLO格式1767张2类别

柠檬质检检测数据集VOC+YOLO格式1767张2类别

数据集格式:Pascal VOC格式YOLO格式(不包含分割路径的txt文件,仅仅包含jpg图片以及对应的VOC格式xml文件和yolo格式txt文件)图片数量(jpg文件个数):1767标注数量(xml文件个数):1767标注数量(txt文件个数):1767标注类别…

2026/7/23 9:15:31 阅读更多 →

日新闻

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表)

更多请点击: https://intelliparadigm.com 第一章:从单点好评到指数级传播:AI副业主理人必须掌握的4层口碑渗透模型(含ROI测算表) 当AI副业主理人不再仅满足于单次服务交付,而是主动构建可复用、可裂变、可…

2026/7/23 0:00:25 阅读更多 →
AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析

更多请点击: https://codechina.net 第一章:AI写作开头钩子设计:为什么你的AI文案完读率不足18%?——基于2,346篇A/B测试报告的归因分析 在对2,346篇跨行业AI生成文案的A/B测试数据进行聚类分析后,我们发现&#xff1…

2026/7/23 0:01:26 阅读更多 →
Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具

Chitchatter完整指南:免费开源的终极点对点安全聊天工具 【免费下载链接】chitchatter Secure peer-to-peer chat that is serverless, decentralized, and ephemeral 项目地址: https://gitcode.com/gh_mirrors/ch/chitchatter Chitchatter是一款革命性的安…

2026/7/23 0:01:26 阅读更多 →

周新闻

Go语言静态资源打包方案对比与实践指南

Go语言静态资源打包方案对比与实践指南

1. 项目背景与核心需求在Go语言开发中,我们经常需要处理静态资源文件的打包问题。无论是Web应用的模板文件、前端资源,还是配置文件、证书等,都需要随程序一起分发。传统做法是将这些文件与编译后的二进制文件放在同一目录下,但这…

2026/7/22 8:58:19 阅读更多 →
Go语言实现高性能LDAP认证服务的架构与实践

Go语言实现高性能LDAP认证服务的架构与实践

1. 项目背景与核心价值LDAP(轻量级目录访问协议)作为企业级身份认证的黄金标准,已经服务了超过80%的财富500强公司。我在金融科技领域实施统一认证体系时,发现传统Java方案存在启动慢、内存占用高等痛点。而Go语言凭借其协程并发模…

2026/7/22 19:43:43 阅读更多 →
【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

【AI面试官实战指南】:用ChatGPT模拟10类高频技术岗面试,3天提升应答精准度92%

更多请点击: https://intelliparadigm.com 第一章:AI面试官实战指南的核心价值与适用场景 AI面试官并非替代人类HR的“黑箱工具”,而是以可解释、可审计、可迭代的方式,赋能招聘全链路的关键基础设施。其核心价值在于将主观经验沉…

2026/7/22 12:54:44 阅读更多 →

月新闻