包装类和字符串

该代码示例展示了Java中如何将Double包装类的值转换为不同类型的数值,并进行数学运算。同时,它还涉及到字符串的处理,如indexOf方法的使用,以及通过Double和Float的parse方法解析字符串为数值。此外,还使用了StringTokenizer进行分隔符分割字符串的操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

包装类和字符串

package test;

import java.util.StringTokenizer;

public class test02 {

	public static void main(String[] args) {
		
		Double db1= Double.valueOf(7.8);   //转成包装类
		
		float df= db1.floatValue();
		int dint=db1.intValue();
		short st=db1.shortValue();
		System.out.println(df*dint*st);
		

	 	String PI ="3.1415926";
	 	String s="12.345678";	 	
	 	System.out.println(s.indexOf(0));
	 	
	 	double r1=Double.valueOf(PI).doubleValue();
	 	System.out.println( "r1:"+r1);
	 	
	 	float pi=Float.parseFloat(PI);
	 	float f= Float.parseFloat(s);	 	
	 	double areas =  pi*f*f;	 	
	 	System.out.println(pi*f*f);
	 	System.out.println(areas);
	 	
	 	

	 
		StringTokenizer fl= new StringTokenizer("I|you love,like; 1234","|,; ");
		
		System.out.println( fl.nextToken());
		System.out.println( fl.nextToken());
		System.out.println( fl.nextToken());
		System.out.println( fl.nextToken());
		System.out.println( fl.nextToken());
		
		
		boolean c=Character.isDigit('a');
		System.out.println(c);
		System.out.println(Character.isLetter('A'));
		System.out.println(Character.isDigit('1'));
	 	
	 	
	}

}

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值