Java基础——for循环、while循环
package com.zhao.demo;
public class Demo04 {
//for循环
/*public static void main(String[] args) {
for (int i=1;i<=5;i++){
System.out.println("打印了一次");
}
}*/
/* public static void main(String[] args) {
for (int i=1;i<=5;i++){
System.out.println("第"+i+"次打印");
}
}*/
//while循环
//循环打印1-100
public static void main(String[] args) {
int i=1;
while (i<=100){
System.out.println(i);
i++;
}
}
}
package com.zhao.test;
//练习部分
public class Test8 {
public static void main(String[] args) {
//数组元素求最值
int[] facescore=new int[]{15,2000,5000,240,800,-15};
//定义一个变量用于存储最大值元素,建议使用第一个元素作为参照
int max=facescore[0];
//遍历所有元素与参照值进行比较,若比其大赋值替换参照值
//因为取了第一个元素作为参照,所以比较时可以从第二个开始
for (int i = 1; i < facescore.length; i++) {
if (facescore[i]>max){
max=facescore[i];
}
}
System.out.println(max);
}
}
package com.zhao.test;
import java.util.Arrays;
import java.util.Random;
import java.util.Scanner;
public class Test9 {
/*游戏后台随机生成1-20之间的五个数字(无所谓是否重复),然后猜数字:
未猜中则提示:“未命中”,兵继续猜测
猜中则提示:“运气不错,猜中了”,并输出该数据第一次出现的位置,且输出全部的5个数据
最终结束本游戏*/
public static void main(String[] args) {
int[] nums = new int[5];
//生成随机数,实例化一个Random类
Random r = new Random();
//随机生成一个整数
//System.out.println("随机生成一个整数:"+ r.nextInt());
//随机生成一个正整数且大于0小于等于20
//System.out.println(r.nextInt(20)+1);
for (int i = 0; i < nums.length; i++) {
//生成随机数并赋值
nums[i] = r.nextInt(20) + 1;
}
Scanner scanner = new Scanner(System.in);
int num;
boolean b = true;
System.out.println("请猜一个数字: ");
while (b) {
num = scanner.nextInt();
for (int i = 0; i < nums.length; i++) {
if (num == nums[i]) {
System.out.println("运气不错,猜中了!该数字在数组中的索引值为" + i + ",该数组中的数字为" + Arrays.toString(nums));
b=false;
break;
}
}
if (b==true){
System.out.println("未命中,请重新输入一个数:");
}
}
}
}
Java基础——for循环、while循环的更多相关文章
- Java基础之增强for循环
平时大家for循环应该用的不少,特别是增强for循环,简单快捷.但是在增强for中做删除操作,却会抛出java.util.ConcurrentModificationException,一起来看下. ...
- java基础:switch语句应用,循环的详细介绍以及使用,附练习案列
1. switch语句 1.1 分支语句switch语句 格式 switch (表达式) { case 1: 语句体1; break; case 2: 语句体2; break; ... default ...
- 【Java基础】增强for循环要注意陷阱
什么是增强for循环 增强for循环是一种简单模式的for循环,为了方便数组和集合的遍历而存在. int[] arr = new int[]{1, 2, 3, 4, 5, 6}; for (int a ...
- 【Java基础】【04循环语句&方法】
04.01_Java语言基础(循环结构概述和for语句的格式及其使用) A:循环结构的分类 for,while,do...while B:循环结构for语句的格式: for(初始化表达式;条件表达式; ...
- java基础39 增强for循环(也叫foreach循环)
增强for循环是jdk1.5出现的新功能 1.增强for循环的作用 简化了迭代器的书写格式(注意:增强for循环底层还是使用了迭代器遍历) 2.增强for循环的格式 for(数据类型 变量名:遍历的目 ...
- Java基础之分支结构循环结构
流程控制语句if(分支结构) 流程控制:流程就是指代码运行过程.控制就是说什么场景可以执行,什么场景不能执行. 1.if语句第一种形式 格式:if(表达式){ 执行的语句: } 2. ...
- 9.Java基础_for/while/do-while循环
/* for循环(同C++) 初始化变量的作用域为循环体 出了循环体,初始化的局部变量消失 for(初始化;条件判断;条件控制){ 循环体; } while循环 while(条件判断){ 循环体; } ...
- java基础入门之数组循环初始化
/* Name:数组循环化 Power by Stuart Date:2015-4-23 */public class ArrayTest02{ public static void main (St ...
- [Java基础]循环结构3
[Java基础]循环结构3 break 与 continue 中断循环... /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:BreakTest.java 编写时间:2016/6 ...
- [java基础]循环结构2
[java基础]循环结构2 写了几个循环结构练习~记录一下~~ 1:99乘法表 /** 文件路径:G:\JavaByHands\循环语句\ 文件名称:GameForFor.java 编写时间:2016 ...
随机推荐
- 下载接口时出现:Try to run this command from the system terminal. Make sure that you use the correct version of 'pip' installed for your Python interpreter located at 'D:\python\demo\venv\Scripts\...的错误
下载接口时出现:Try to run this command from the system terminal. Make sure that you use the correct version ...
- allure-动态参数,报告优化方法。
1.allure.title方法 #前置需要在源文件:\venv\Lib\site-packages\allure_pytest\listener.py#在该文件修改为这样:test_result.p ...
- WPF 文本逐字一个个出现的动画效果
一.效果图: 二.前台代码: <Grid> <TextBlock Foreground="Transparent" x:Name="text" ...
- 【DM论文阅读杂记】复杂社区网络
Paper Title Community Structure in Time-Dependent, Multiscale, and Multiplex Networks Basic algorith ...
- 使用win10 wsl中的Debian编译lean 的 lede
安装Debian发行版 启用windows 适用于linux 的 windows子系统 安装Debian 参考p3terx的文章把debian装到非系统盘上: https://p3terx.com/a ...
- js 判断滚动条 是否滚动到底部
解决问题思路 滚动条距离上面的滚动高度(scrollTop) + 滚动条本身高度 = 整个页面的高度(pageHeight) 关键点:滚动条本身高度是多少 事实上,这里就有一个思想误区,人会想直接获取 ...
- [1] Multi-View Transformer for 3D Visual Grounding 论文精读
参考: https://zhuanlan.zhihu.com/p/467913475 3D Visual Grounding小白调研笔记 https://zhuanlan.zhihu.com/p/34 ...
- 如何用premiere添加配乐?pr视频添加音乐
在pr中,怎么给视频添加音乐? 给视频添加音乐,有两种情况:1是视频音乐已存在:2是视频没有音乐,只是单纯的视频. 1.从酷狗音乐里下载一首音乐到桌面. 2.将音乐文件直接拖动到音频轨道里,把素材面板 ...
- nginx(二) の 配置静态资源网站
首先在开始配置前,要想明白,nginx 配置 静态资源 服务时基本逻辑,其实就是要 将路由地址与服务器中文件真实的存储地址进行映射. 配置静态资源样例 配置前,首先要将当前配置文件的路径,写入到 ng ...
- Qt 一键部署脚本
echo "begin deploying..." echo Setting up environment for Qt usage... set PATH=C:\Qt\Qt5.8 ...