news 2026/9/29 7:08:11

Study Basic Java day 03

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Study Basic Java day 03

一、键盘录入

import java.util.Scanner; public class InputDemo { public static void main(String[] args) { Scanner sc = new Scanner(System.in); System.out.print("请输入整数:"); int num = sc.nextInt(); System.out.println("您输入的是:" + num); sc.close(); // 释放资源 } }

二、方法(函数)

1. 基本定义与调用
public static void sayHello() { System.out.println("Hello World!"); } public static void main(String[] args) { sayHello(); // 调用无参方法 }
2. 带参数方法
public static void printSum(int a, int b) { System.out.println("和:" + (a + b)); }
3. 带返回值方法
public static int getMax(int x, int y) { return x > y ? x : y; }
4. 通用定义格式
[修饰符] 返回值类型 方法名(参数列表) { // 方法体 [return 返回值;] }

注意事项:

  • 返回值类型与return类型必须匹配
  • 方法不能嵌套定义
  • void方法可用return;提前结束
5. 方法重载(Overload)

同一个类中,方法名相同,参数不同的方法,与返回值无关
同名方法需满足以下任一条件:

  • 参数类型不同
  • 参数个数不同
  • 参数顺序不同

三、流程控制语句

1.if语句三种格式

格式一:单分支

if (score >= 60) { System.out.println("及格"); }

格式二:双分支

if (score >= 60) { System.out.println("及格"); } else { System.out.println("不及格"); }

格式三:多分支

if (score >= 90) { System.out.println("优秀"); } else if (score >= 70) { System.out.println("良好"); } else { System.out.println("待提高"); }
2.switch语句
switch (weekDay) { case 1: System.out.println("周一"); break; case 2: System.out.println("周二"); break; default: System.out.println("无效输入"); }

注意事项:

  • case值不能重复
  • break缺失会导致case穿透
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/23 9:45:10

基于Arduino的意大利语离线语音助手实现

1. 项目概述Picovoice_IT 是一个面向意大利语的意图驱动型语音助手(Intent-Based Voice Assistant)嵌入式实现,专为资源受限的 ARM Cortex-M 微控制器平台设计。其核心架构采用“唤醒词 意图识别”两级级联语音处理范式:第一级由…

作者头像 李华
网站建设 2026/8/23 9:45:11

AI率降不下来的5个原因及解决方案(2026最新版)

AI率降不下来的5个原因及解决方案(2026最新版) 改了三遍还是40%,花了两天时间做同义替换结果AI率纹丝不动,甚至越改越高——如果你最近正在经历这些,先别怀疑自己的语文水平,问题大概率不在你身上。 2026年…

作者头像 李华
网站建设 2026/8/23 9:45:11

.bash_profile和.bashrc的区别及应用

总结 .bash_profile是当用户登录后被加载的文件, 随后该文件会显式调用 .bashrc. 其内容主要为设置环境变量. .bashrc是每次启动新的shell时, 或者被 .bash_profile调用时加载的文件. 其内容主要为设置功能shopt和设置别名alias, 也可用来设置环境变量. shell与bash shell是…

作者头像 李华
网站建设 2026/8/23 9:45:11

NAS玩家必备:用Docker部署超级玛丽遇到的5个典型问题及解决方案

NAS玩家必备:用Docker部署超级玛丽遇到的5个典型问题及解决方案 在NAS上通过Docker部署经典游戏《超级玛丽》本应是个轻松愉快的过程,但实际操作中不少玩家却频频踩坑。本文将聚焦五个最具代表性的技术难题,从镜像拉取失败到远程访问配置&…

作者头像 李华
网站建设 2026/8/23 9:45:11

第七章 数组【C语言】

一、数组的概念、二、 一维数组(一)定义(二)初始化没有赋初值,B[ ]所有元素是未知的(四)存储int a0,a1,a2,a3,a4;----- 不连续的存储空间int arr[5]; ------占用连续的存储空间printf("%d\…

作者头像 李华