栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

java学习日记day4

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

java学习日记day4

for循环语句

public class sum{
int sum=0;
for(i=1;i<=5;i++){
sum+=i;
}
System.out.println(sum);

在控制台输出所有的水仙花数
水仙花数的个位十位百位的立方和数等于原数

public class shuixianhua{
public static void main (String[]args){
int i;
int m,n,k;
for(i=100;i<=999;i++){
k=i%10;
n=i/10%10;
m=i/100%10;
if((k*k*k+m*m*m+n*n*n)==i)
System.out.println(i);
}
}

while循环语句
一张纸0.1毫米折叠多少次后>8844.43
for循环适合于循环次数一定的时候

public class cishu{
public static void main(String[] args){
int count=0;
int zf=884430;
double paper=0.1;
while(paper<=zf){
paper*=paper*2;
count++;
}
System.out.println("需要折叠:"+count+"次")

do while循环语句
流程、
1.执行初始化语句
2.执行循环体语句
3.执行条件控制语句
4.while值为假循环结束,否则继续执行
跳转控制语句 continue 用在循环中用于跳转某次循环体内容的执行,继续执行下一次的执行
break 终止循环体内容的执行

public class jishu{
public static void main (String[]args){
for(int i=1;i<=100;i++){
if(i%2==0){
continue; }
System.out.println(i); }
                                      }
                }

循环嵌套

猜数小游戏

import java.util.Random;
import java.util.Scanner;
public class caishuzi{
public static void main(String[]args){ 
Random r=new Random();
int number=r.nextInt(100)+1;//随机返回Int的类型
while(true){//猜的次数不确定
 Scanner sc=new Scanner(System.in);//因为是面向对象编程,in的操作代表这个    对象可以进行的操作中选择系统输入功能 sc对象对应的功能选择in
 int guess=sc.nextInt();//返回类型为int型sc.next   sc.nextline分别为含不含空格的字符串
 System.out.println("请输入你要猜的数字");
 if(guess>number){
 System.out.println("猜的数大了");
                 }
 else if(guess 

next()、nextLine()、nextInt()是scanner内置的方法。
使用nextLine()方法时,不将空格看做是两个字符串的间隔,而是看作字符串的一部分,返回时,它作为String类型一并返回
使用next()方法时,将空格看作是两个字符串的间隔
使用nextInt()方法时,与next()方法类似,只是它的返回值是int类型的,依旧将空格看作是两个输入的数据的间隔
(当使用nexInt()方法时,只能输入int类型的数据。)
System类介绍

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/754310.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号