java编程代码if java编程代码图片

java编程 ''if语句

/**

成都创新互联是一家专注于成都网站建设、网站制作与策划设计,枝江网站建设哪家好?成都创新互联做网站,专注于网站建设十载,网设计领域的专业建站公司;建站业务涵盖:枝江等地区。枝江做网站价格咨询:028-86922220

* 日期验证

*/

public class Validate {

/**

 * 验证日期格式

 * @param datestr 日期字符串(yyyy-MM-dd)

 * @return 验证结果

 */

public static String validate(String datestr){

// 1.判断输入格式是否正确(正则表达式)(输入标准时可省略)

if(!datestr.matches("[0-9]{4}-[0-9]{2}-[0-9]{2}")){

return "输入格式错误";

}

// 2.使用"-"分割字符串

String[] datestrArr = datestr.split("-");

// 3.年份判断

int year = Integer.valueOf(datestrArr[0]);

if(year  1900 || year  2013){

return "年份格式不正确";

}

// 4.月份判断

int month = Integer.valueOf(datestrArr[1]);

if(month  1 || month  12){

return "月份格式不正确";

}

// 5.日期判断

int day = Integer.valueOf(datestrArr[2]);

// 特殊月份判断(根据提问可省略)

if(month == 4 || month == 6 || month == 9 || month == 11){

if(day == 31){

return "日期格式不正确";

}

}

else if(month == 2){

// 闰年

if(year % 4 == 0){

if(day  29){

return "日期格式不正确";

}

}

else {

if(day  28){

return "日期格式不正确";

}

}

}

// 根据提问判断

if(day  1 || day  31){

return "日期格式不正确";

}

return "你的生日格式正确";

}

public static void main(String[] args){

String datestr = "2012-02-29";

String result = validate(datestr);

System.out.println(result);

}

}

java,if编程

你这个知识点是 if语句的嵌套,因为你的 if(x0) 在if(x1)大括号的里面

意思是 在满足x1的情况下才会执行if(x0)

若需要输出yes 你可以吧if(x0) 缩进一个Tab

你的代码有些不规范,要注意哦。

java中用if语句编程?

import java.util.Scanner;

public class Main {

public static void main(String[] args) {

Scanner sc = new Scanner(System.in);

byte x ,y;

x = sc.nextByte();

if(x 0) y = (byte) (x*x);

else if(x = 3) y = (byte) (x*2);

else y = (byte) (x/2);

System.out.println(y);

}

}

java中if语句编程?

Java程序:

public class Test10 {

public static void main(String[] args) {

int num = 787;

boolean flag = false;

if(num 10) {//个位数

flag = true;

}

else if(num 100) {//两位数

if(num % 10 == num / 10) {

flag = true;

}

}

else {//三位数

if(num % 10 == num / 100) {

flag = true;

}

}

if(flag) {

System.out.println(num + "是对称数");

}

else {

System.out.println(num + "不是对称数");

}

}

}

运行测试:

787是对称数


文章名称:java编程代码if java编程代码图片
分享链接:http://scyanting.com/article/doeoecs.html