java入门基础练习题

uniapp - 解决报错 TypeError: e[t] is not a function(Uniapp项目运行或打包编译时提示错误e[t] is not a function,全平台端均可搞定) uniapp,报错,TypeError: e[t] is not a function,uniapp App端报错,Android端,苹果ios打包报错,运行报错,uniapp打包报错e[t] is not a function,无法运行提示错误,uniapp live-pusher直播推流,maps地图组件,uni-app live-pusher 报错TypeError: e[t] is not a function,uni-app maps报错TypeError: e[t] is not a funct 阅读详情

开发源于生活,最终高于生活,反馈于生活

在编写代码时 ,要保证代码的已知性和控制性

在入门时,应有良好的开发习惯,可遵循AJCG阿里巴巴开发手册

//

1.将一个正整数进行分解质因数操作 例如: 输入90 结果 2*3 *3 *5

import java.util.Scanner;

class Demo7 {
	public static void main(String[] args) {
		
		/*
		1. 将一个正整数进行分解质因数操作 例如: 输入90 结果 2*3*3*5
		*/
		
		int integer = 0;
		int i = 2;
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个正整数");
		integer = sc.nextInt();
		
		if (integer <= 0) {
			System.out.println("输入有误");
			System.exit(0);
		}
		
			while(i <= integer){
			if(i == integer){
				System.out.println(" "+integer);
				break;
			}else if(integer % i == 0){
				System.out.print(i+ "*");
                integer = integer / i;
			}else{
				i++;
			}
		}
	}
}

2. 使用循环完成30位以内的斐波那契数列

	1 1 2 3 5 8 11 19..
class Demo8 {
	public static void main(String[] args)	{
	
		/*
		2. 使用循环完成30位以内的斐波那契数列
		1 1 2 3 5 8 11 19...
		*/
		
		int i = 1;
		int j = 1;
		int k = 1;
		System.out.println(i + " ");
		while (k < 30) {
			System.out.print(j + " ");
			j = j + i;
			i = j-i;
			k += 1;
			
		}
		System.out.println("over... ...");
	}
}

3. 利用循环完成15的阶乘

class Demo9 {
	public static void main(String[] args) {
		
		/*
		3. 利用循环完成15的阶乘
		*/
		double i = 1;
		double j = 1;
		while (j <= 15) {
			i *= j;
			j += 1;
		}
		System.out.println(i);
	}
}

4.判断一个三位数是否是水仙花数,如果是,输出YES,如果不是,输出NO

	说明: 水仙花就是一个数的每个数字的立方和等于它本身的数, 例如 153就是一个水仙
	花数 1*1*1+5*5*5+3*3*3=153
import java.util.Scanner;

class Demo4 {
	public static void main(String[] args) {
		
		/*
		10. 判断一个三位数是否是水仙花数,如果是,输出YES,如果不是,输出NO
		说明: 水仙花就是一个数的每个数字的立方和等于它本身的数, 例如 153就是一个水仙
		花数 1*1*1+5*5*5+3*3*3=153
		*/
		int num = 0;
		int a = 0;
		int b = 0;
		int c = 0;
		int d = 0;
		
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入一个三位数");
		num = sc.nextInt();
		d = num;
		a = num / 100;
		b = num / 10;
		b = b %= 10;
		c = num %= 10;
		num = d;
		
		a = a * a * a;
		System.out.println(a);
		b = b * b * b;
		System.out.println(b);
		c = c * c * c;
		System.out.println(c);
		if ((a + b + c) == num) {
			System.out.println("这是一个水仙花数");
		} else {
			System.out.println("这不是一个水仙花数");
		}	
	}
}

5.逢七过,1 ~ 100以内的所有数值展示,如果带有7或者和7有关,打印过

class Demo5 {
	public static void main(String[] args) {
		
		/*
		11. 逢七过,1 ~ 100以内的所有数值展示,如果带有7或者和7有关,打印过
		*/
		int a = 1;
		int b = 7;
		while (a <= 100) {
			if (a % 7 == 0 ||a % 10 == 7) {
				System.out.println("过");
			} else {
				System.out.println(a);
			}
			a += 1;
		}
	}
}

6. 逆序数值

	用户输入123456 展示654321
	用户输入987654 展示456789
import java.util.Scanner;

class Demo6 {
	public static void main(String[] args) {
		
		/*
			12. 逆序数值
		用户输入123456 展示654321
		用户输入987654 展示456789
		*/
		
		int sum = 0;
		int a = 0;
		Scanner sc = new Scanner(System.in);
		System.out.println("请输入数值");
		sum = sc.nextInt();
		

		
		while (sum != 0) {
			a = sum;
			a = a / 10;
			sum = sum % 10;
			System.out.print(sum);
			sum = a;
		}
	}
}
【异常】Openclaw Gateway进程异常停止问题分析与解决方案 本文分析了Gateway服务异常停止的问题,提出了三种解决方案。核心问题是缺乏进程守护和自动恢复机制,导致服务崩溃后无法自行重启。推荐方案是使用PM2进程管理工具(方案1),提供进程监控、自动重启和开机自启功能。替代方案包括自定义守护脚本(方案2)和supervisord管理(方案3)。这些方案都能有效解决当前服务脆弱性问题,显著提升服务可用性,其中PM2方案成熟度高、配置简单,是首选解决方案。实施后可将服务从人工干预转变为自动恢复,确保业务连续性。 阅读详情

相关推荐

5G初始注册流程详解(2)-Registration Request

1:了解注册的本质,5G终端为什么要注册? 2:SUCI,SUPI,5G-GUTI的区别? 3:为什么会有COMPLETE REGISTRATION REQUEST呢?

weixin_53220301的博客 3795

java基础练习题(含答案)

7、数组操作题一 现在有如下一个数组: intoldArr[]={1,3,4,5,0,0,6,6,0,5,4,7,6,7,0,5},要求将以上数组中值为0的项去掉,将不为0的值存入一个新的数组,生成的新数组为: int newArr[]={1,3,4,5,6,6,5,4,7,6,7,5} int oldArr[] = { 1, 3, 4, 5, 0, 0, 6, 6, 0, 5, 4, 7, 6, 7, 0, 5 }; int count = 0; for....

Theshy08的博客 5万+

ST-CNN实战:用Python实现交通流量预测(附完整代码)

本文详细介绍了如何利用时空卷积神经网络(ST-CNN)进行交通流量预测的实战过程。通过Python和PyTorch,从数据预处理、构建邻接矩阵,到ST-CNN核心模块的代码实现与模型训练,提供了完整的解决方案,帮助开发者掌握处理时空序列数据的核心算法。

rust6ferris的博客 928

JAVA基础练习题

随机点名器,即在全班同学中随机的找出一名同学,打印这名同学的个人信息。我们来完成随机点名器,它具备以下3个内容:1. 存储所有同学姓名2. 总览全班同学姓名3. 随机点名其中一人,打印到控制台。

weixin_45012397的博客 795

【深度学习】通俗易懂讲解循环神经网络LSTM

目录 1、循环神经网络(Recurrent Neural Networks) 2、长依赖存在的问题 3、LSTM 网络 4、LSTMs的核心思想 5、一步一步理解LSTM 6、LSTM的变种 7、总结 1、循环神经网络(Recurrent Neural Networks) 人对一个问题的思考不会完全从头开始。比如你在阅读本片文章的时,你会根据之前理解过的信息来理解下面看到的文字。...

Nieson2012的专栏 2731

英飞凌TLF35584 SBC实战:手把手教你配置WDG看门狗与ERR监控(基于AUTOSAR架构)

本文详细介绍了基于AUTOSAR架构的英飞凌TLF35584 SBC芯片WDG看门狗与ERR监控功能的配置方法。通过硬件平台搭建、寄存器级配置、AUTOSAR模块集成及诊断策略优化,帮助开发者快速掌握关键配置技巧,提升嵌入式系统的安全性和可靠性。

weixin_30256901的博客 477

Java基础50道经典练习题

一、基础问答15题 1、【基本概念问答】 请问Java语言是跨平台的吗?JVM是跨平台的吗?为什么?答:Java语言是跨平台的,JVM是不跨平台的。Java能跨平台正是以JVM不跨平台为代价的。Java的跨平台性由JVM实现,即JVM用于保证java的跨平台的特性。原理分析:JVM是在机器和编译程序之间加入的一层抽象的虚拟机器,这台虚拟的机器在任何平台上都提供给编译程序一个的共同的接口。编译程序只需要面向虚拟机,生成虚拟机能够理解的代码,然后由 解释器 来将虚拟机代码转换为特定系统的机器码执行。在Java中

Code Writers 9434

vue2 - elementUI表格table树形结构复选框勾选父子联动示例,el-table树状表格tree复选框checkbox多选框全选/反选取消children(当子级全选中,父级自动勾选)

vue2,elementui,el-table树状表格多选,树形结构结合多选框使用,实现单选父子联动全选反选,勾选联动父级勾选,表格多选check父子联动,table表格children如何嵌入复选框,el-table使用多选框与树形数据写一个有半选全选功能的表格,el-table树形表格实现复选框多选效果,表格树状结构多选,每一个row都可以选中并且联动全选按钮,table选父带子选子带父,树形数据与懒加载,Table表格树形结构多选框选中父级时会选中子级,elementUI表格里树形结构嵌套复选框全选全

✅ 精选推荐文章 1万+

Java基础习题库

习题库

qq_61524266的博客 1万+

基于 YOLOv26 的遥感图像目标检测系统:从原理到模型

本文介绍了基于YOLOv26的遥感图像目标检测系统。YOLOv26凭借端到端设计、轻量化架构和小目标优化能力,有效解决了遥感图像中多尺度目标、复杂背景、小目标检测等挑战。系统采用CSPDarknet骨干网络和FPN+PAN特征融合模块,通过MuSGD优化器和改进损失函数提升训练效果。文章详细阐述了数据预处理、模型训练流程和优化技巧,包括Tile推理和混合精度训练。系统支持多种部署方式,在CPU上推理速度提升43%,能实现高精度、实时性的遥感目标检测,适用于城市规划、农业监测等场景。

一键难忘的博客 570

国债期货的日线趋势跟踪策略实现(基于backtrader框架)

通过backtrader框架,我们可以轻松地实现国债期货的日线趋势跟踪策略,并进行回测和验证。通过这种策略,我们可以尝试捕捉国债期货价格的短期趋势,并根据趋势的方向进行交易决策。backtrader提供了许多内置的指标、订单类型和其他功能,可以帮助你进一步优化和改进你的策略。它提供了丰富的工具和功能,使我们能够快速实现和验证我们的交易想法。方法中,我们根据当前价格和前一天的价格判断趋势的方向,并根据趋势的变化进行买入或卖出操作。然后,我们设置了初始资金和交易手续费,并将我们定义的策略。来跟踪每日的收盘价。

NisyPhilosophy的博客 404

Java从入门到熟悉的48道练习题[完结]

System.out.println("请输入第一个整数:");System.out.println("请输入第二个整数:");System.out.println("请输入你要查找的名字");System.out.println("恭喜您,找到了,在第" + (index1 + 1) + "位");} else {System.out.println("很遗憾,数据库没有这个人!");}}}

m0_67393593的博客 5208

SAP ABAP Web Service 的创建与消费:保姆级教程

SOAP 定义了消息的格式和传输规则,使得 Web Service 可以在不同的操作系统和网络环境中通信。通过 WSDL,服务的提供者可以明确地定义服务的功能,而服务的使用者则可以通过解析 WSDL 文件,了解如何正确地调用该服务。它封装了与 Web 服务通信的所有复杂性,如消息格式的构建、传输协议的选择、请求的发送和响应的处理等。除了本文介绍的 ABAP 编程语言之外,我们还可以通过 Java,Node.js,C++,C#,Python 等其他编程语言来消费本文创建的 ABAP Web Service.

2007 年 ~ 2025 年,深耕 SAP 技术 18 年 713

Java学习入门之基础练习题汇总

想要学好Java,就一定要敲好代码,因为这是程序员今后吃饭的本钱。正所谓一日不练手生,埋首练习代码、做习题应该是每一个初学Java的人的日常。有部分学员表示没有什么练习题可以做,接下来的Java学习入门就给大家提供一些常见的练习题及代码。 找出数组中最大值的下标位置 /* 方法分析: public static 返回值类型: 最大值的下标位置,int类型 方法名: maxIndexOfArray ...

qf2019的博客 1544

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Java基础代码入门练习题(你也来试试?)

Java 基础代码练习题 1.一直青蛙在一口11米深的井底向上爬,白天向上爬3米,晚上向下滑2米,总共需要几天可以爬出. package com.Work; public class Frog_Dome { public static void main(String[] args) { int height = 11; int i=1; outer: while(height>=0){ height-=3;

qq_45039852的博客 1万+

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

Java编程入门练习题附源码:从零基础到独立写代码的完整路径

Java编程入门常面临“看得懂写不出”的困境,核心原因在于缺乏系统的动手练习。通过分阶段练习题与源码对照,可逐步掌握变量、循环、数组、字符串及面向对象等基础语法。练习题按难度曲线设计,覆盖基础运算、条件判断、循环控制、数组操作、字符串处理和类设计六大能力模块,每类题目对应特定编程思维训练。源码的正确使用方式为“先猜后看、看完默写”,配合调试技巧与高频报错排查,能有效建立编程直觉。适合零基础自学、科班初学及转行入门者,通过每日定量刷题与二次实现,最终达到独立拆解新需求并写出可运行代码的水平。

weixin_33806859的博客 153

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

Java基础入门 练习题

该练习题主要对Java中的数组,排序,IO流,循环,异常,集合,StringBuffer类以及Random函数进行考察 1、 编写Java程序,输入数组data的3个整数,并求出三个整数的最大值、最小值。 public class HelloWorld { public static void main(String []args) { int [] data=new int[]{3,5,7}; int tmp; for(int i=0;i<data.length-1

qq_53715074的博客 2672

Java编程入门练习题:从零基础到项目实战的刻意练习指南

编程入门常陷入“一看就会、一写就废”的困境,根源在于被动输入无法形成肌肉记忆。Java基础语法、流程控制、面向对象、集合与异常处理等核心模块,只有通过刻意练习才能内化为工程能力。练习题驱动学习强调主动输出,每道题配源码对照,帮助学习者在调试与重构中理解类型转换、循环嵌套、封装继承多态等关键概念。从变量交换到文件IO,从九九乘法表到图书管理系统,循序渐进地覆盖入门到小项目过渡的完整路径。本文整理的Java编程入门练习题,正是围绕这一理念设计,适合零基础新手、课程设计学生及转行者巩固基础。

weixin_33226548的博客 277

java 基础练习_Java学习入门之基础练习题汇总

该楼层疑似违规已被系统折叠隐藏此楼查看此楼想要学好Java,就一定要敲好代码,因为这是程序员今后吃饭的本钱。正所谓一日不练手生,埋首练习代码、做习题应该是每一个初学Java的***常。有很多人表示没有什么练习题可以做,关于Java学习入门就给大家提供一些常见的练习题及代码。找出数组中最大值的下标位置/*方法分析:public static返回值类型:最大值的下标位置,int类型方法名:maxIn...

weixin_32795109的博客 159

JAVA基础语法_第一章JAVA入门练习题

Move on 357

Java基础练习题及详细答案

本文参考 嗨客网 Java 实战 前言 本篇文章给大家安利一些关于 Java 基础的练习题,每道题都附有答案链接,答案解题的每个步骤到运行结果都十分详细,十分适合小白拿来练习,也十分适合准备面试的各位复习下 Java 基础,这篇文章我会不断更新,题目都是对应 Java 基础中的各个知识点,大家在学习了Java 基础之后,做几道相关的练习题,复习一下该知识点,在学习过程中,觉得十分抽象、晦涩难懂的知识点,配合一道案例题,或许会有意想不到的效果哦! 目录 Java入门 Java HelloWorld Ja.

geejkse_seff的博客 406

java基础练习题:面向对象入门

java面向对象入门

qq_46136596的博客 158

Java编程入门练习题【附源码】

其中,上半部分菱形是通过两个嵌套的循环来打印的,第一个循环控制行数,第二个循环控制每一行中的空格和星号个数。通过完成这些练习题,你将学会如何使用Java编写简单的程序,处理输入和输出,以及利用常见的数据结构和算法。然后,它检查是否存在多于一个奇数次出现的字符,如果存在,则说明不是回文排列。这些练习题的难度逐渐增加,从简单的开始,逐步引导您掌握更多复杂的概念和技术。无论你是想要巩固基础知识,提高编程技能,还是准备进一步学习Java的高级主题,这些练习题都会给你提供一个良好的起点。类来进行字符串的加密。

weixin_52721608的博客 3664

java从入门到精通1

java从入门到精通这本书的前4章是很基础的,包括了java的简介,java语言的特性,JDK,以及eclipse的安装介绍。这些是前两章的内容,我自己并未浪费很多时间在这两个章节上面,只是看了一遍。在第三章中java的语言基础,java语言中与c语言有很多相通的地方,我主要看了类的部分,布尔类型,三元运算,位运算符,运算符的优先级等自己不太熟悉,不常用的一些知识。第四章的流程控制也和c++大同小...

qq_44753054的博客 188

java基础全套_Java全套基础教程

深知Java小白学习有多么的困难,找不到一份好的资源,所以呕心沥血做了一份java基础全套的教程资源。无论你是大牛还是java刚入行的小白,这套视频都可以满足你。Java全套视频教程——Java基础入门本套Java基础入门教程包含四个重点知识点,全套免费视频教程。知识点:环境搭建:(重点掌握)常用DOS命令及快捷键、EditPlus的安装、通用文本编辑快捷键、安装JDK、第一个Java程序的开发、...

weixin_39880301的博客 774

跟着黑马学java-黑马程序员Java零基础视频教程_上部(Java入门,含斯坦福大学练习题+力扣算法题和大厂java面试题)

企业需要的是成品的人才考虑到学习成本的问题以及产出空杯心态掌握java近30年来的核心思想面向对象掌握java中最核心的知识点(api,集合,bio,nio,多线程,网络编程)养成最为规范的编码规范(阿里巴巴的编码规范)手写tomcat服务器,深入学习虚拟机,算法,数据结构老师多年的经验 公司里的代码都是这些东西不墨迹侧重分析型讲解讲法新颖,有趣味持续更新课程资料全部免费 -》反反复复即可想要转行的大学中有志青年想学又怕学不会的真零基础你有梦想。

weixin_43026646的博客 1539
上一篇: java入门练习题(if,switch,while循环)
下一篇: java入门练习题及标准答案
like_zwj
博客等级 码龄7年 16粉丝 38原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值