从品牌网站建设到网络营销策划,从策略到执行的一站式服务
import java.util.Scanner;
成都创新互联主打移动网站、网站设计制作、成都网站设计、网站改版、网络推广、网站维护、域名申请、等互联网信息服务,为各行业提供服务。在技术实力的保障下,我们为客户承诺稳定,放心的服务,根据网站的内容与功能再决定采用什么样的设计。最后,要实现符合网站需求的内容、功能与设计,我们还会规划稳定安全的技术方案做保障。
import java.util.List;
import java.util.ArrayList;
public class InputTest {
public static void main(String[] args) {
ListString input = new ArrayList();
Scanner sc = new Scanner(System.in);
for(;;){
System.out.print("请输入下一个数据(直接回车结束输入):");
String s = sc.nextLine();
if(s.equals("")){
System.out.println("已结束输入!");
break;
}
input.add(s);
}
System.out.println("您输入的数据为:");
for(int i = 0; i input.size(); i++){
System.out.print(input.get(i) + "\t");
}
sc.close();
}
}
题目要求:当输入的年龄小于0,则提示年龄不能小0,需要重新输入直到满足条件为止。
那么我们可以设置一个while循环,如果数据小于0,则需要不断输入:
while (a0) { //如果输入的年龄小于0,进行循环重新输入,直到大于0。
System.out.println("输入的学生年龄不能小于0,请重新输入:");
a = sca.nextInt();
}
源程序:
源程序
程序运行结果,如果正确输入:
正确输入结果
如果中间有错误输入,例12岁输入了-12:
错误输入-12结果
输入-12后,如果再次不小心错误输入-12,则还需要接着输入直到大于0:
错误输入2次,则循环直到满足条件。
1.while循环
while(循环条件)
{}
2.do-while循环
do{}while(循环条件)
3.for循环
for(循环初始化;循环结束条件;循环变量控制)
{}
4.增强for循环(或者可以叫foreach循环)
for(集合数据 : 集合元素)
{}
public class Test{
public static void main(String args[]){
for(int i=1;i=100;i++){
System.out.println(i);
}
}
}
1、首先相邻的数据元素存放于相邻的内存地址中,整块内存地址是连续的。
2、其次根据元素的位置直接计算出内存地址,直接进行读取。
3、最后读取一个特定位置元素的平均时间复杂度为O即可。
成都网站建设公司地址:成都市青羊区太升南路288号锦天国际A座10层 建设咨询028-86922220
成都快上网科技有限公司-四川网站建设设计公司 | 蜀ICP备19037934号 Copyright 2020,ALL Rights Reserved cdkjz.cn | 成都网站建设 | © Copyright 2020版权所有.
专家团队为您提供成都网站建设,成都网站设计,成都品牌网站设计,成都营销型网站制作等服务,成都建网站就找快上网! | 成都网站建设哪家好? | 网站建设地图