JAVA怎么实现循环输入?

JAVA怎么实现循环输入?,第1张

JAVA实现循环输入的方法(拿学生成绩举例):

1、Java语言从键盘输入一个整型:

import java.util.Scanner

public class Test{

public static void main(String args[]){

Scanner in = new Scanner(System.in)

System.out.println("请输入一个成绩为:")

int n

n = in.nextInt()

System.out.println("n=" + n)

}

}

2、对学生成绩的等级划分(if......else)

import java.util.Scanner

public class Test{

public static void main(String args[]){

Scanner in = new Scanner(System.in)

System.out.println("请输入一个成绩为:")

int n

n = in.nextInt()

System.out.println("n=" + n)

System.out.println("对学生成绩进行登记划分:")

{

if (n<=100&&n>=80)  System.out.println("优秀")

else if (n<80&&n>=70)    System.out.println("良好")

else  if(n<70&&n>=60)    System.out.println("合格")

else                     System.out.println("不及格")

}

}

}

3、输出一个平行四边形(fou语句

public class pingxing {

public static void main(String args[]){

int n=6

for(int i=1i<n-1i++)

{

for(int a=1a<ia++) { System.out.print(" ")}

for(int b=1b<=nb++) {System.out.print("*")}

System.out.println()

}

}

}

4、while语句,当条件为假时:

public class As{

public static void main(String args[]){

int n=23

while(n>24)

n=n+2

System.out.println("n="+n)

}

}

5、do......while当条件为假时:while不执行,do......while至少执行一次!

public class Zx{

public static void main(String args[]){

int i=1

do

i=i+2

while(i<1)

System.out.println("i="+i)

}

}

6、执行时,把程序放入记事本中,以类名.java命名,再放入创建的文件夹中,将文件夹命名,然后把文件夹放入E盘。

进入DOS系统:

1、e:

2、cd  文件名

3、javac   类名.java

4、Java    类名

第一种:

public class ShuRu{

public static void main(String arg[]){

System.out.println(arg[1])

}

}

第二种:

import java.util.Scanner

public class ShuRu{

public static void main(String arg[]){

Scanner in=new Scanner(System.in)

String str=in.next()

System.out.println(str)

}

}

直接输入 a,b

输出为 a,bstem.in.read() 

扩展资料:

有输入就有输出,输出语句为

Java中的输出语句有以下四种:

1、System.out.println(1111)//换行打印

2、System.out.print(1111)//不换行打印

3、System.out.write(2222)//字节输出

4、System.out.printf("%+8.3f\n", 3.14)//按格式输出

注:

System.out.println()是最常用的输出语句,它会把括号里的内容转换成字符串输出到输出窗口(控制台),并且换行,当输出的是一个基本数据类型时,会自动转换成字符串,如果输出的是一个对象,会自动调用对象的toString()方法,将返回值输出到控制台

System.out.print()与第一个很相似,区别就是上一个输出后会换行,而这个命令输出后并不换行。

System.out.printf()这个方法延续了C语言的输出方式,通过格式化文本和参数列表输出。


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/yw/11045927.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-13
下一篇2023-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存