JAVA API 封装类

e498e6d5592d4ee396c1d98b9503bf68.png

 5b9d4c280cb34374b24599e4ff20c306.png

 

package t12_6;

import java.util.Scanner;

public class Test {
	public static void main(String[] args) {
		//输入出生年份计算年龄,要求对年份进行验证
		Scanner sc=new Scanner(System.in);
//		System.out.println("请输入出生年份");
//		int birth=sc.nextInt();
//		int age=2022-birth;
//		System.out.println(age);
		String birth="";
		String regex="^[12][0-9]{3}$";
		while(true) {
			System.out.println("请输入年份");
			birth=sc.next();
			if(!birth.matches(regex)) {
				System.out.println("格式错误");
				continue;
			}
			else {
				//将字符串年份转换为整数
				int int_birth=Integer.parseInt(birth);
				System.out.println("您的年龄:"+(2022-int_birth));
				break;
			}
		}
		
		//字符串——包装类
		Integer it=new Integer("10");
		//包装类——字符串
		String s_it=it.toString();
		
		//基本类型——包装类
		Integer iage=new Integer(20);
		//封装类——基本类型
		int age=iage.intValue();
		
		//jdk5后
		//基本类型——包装类
		Integer a=20;
		Integer aa=age;
		//封装类——基本类型
		int e=new Integer(20);
		int ee=iage;
	}
}
package t12_6_1;

import java.util.Scanner;

public class Test {
public static void main(String[] args) {
	//输入商品单价和数量,计算总金额,判断单价和数量
	Scanner sc=new Scanner(System.in);
	String regex1="^[0-9]+$";
	//判断小数
	String regex2="^([0-9]+.[0-9]*)$";//小数
	//判断整数
	String regex3="^[0-9]+$";
	String d;
	String num;
	while(true) {
		System.out.println("请输入单价");
		d=sc.next();
		if(!d.matches(regex2)) {
			System.out.println("格式错误");
			continue;
		}
		System.out.println("请输入总数");
		num=sc.next();
		if(!(num.matches(regex3))) {
			System.out.println("格式错误");
			continue;
		}
		//
		double double_d=Double.parseDouble(d);
		double double_num=Double.parseDouble(num);
		System.out.println("总价为:"+(double_d*double_num));
	}
}
}

int——字符串

s1=s1.valueOf(int);

阿里标准:

1.所有POJO类属性必须使用包装数据类型

2.RPC方法的返回值和参数必须使用包装数据类型

3.所有局部变量使用基本数据类型

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值