java学习(第五篇)包装类

一、Integer

package com.test01;

public class IntegerTest01 {

public static void main(String[] args) {
// TODO Auto-generated method stub
Integer a=new Integer(1); //integer类在对象在包装了一个基本类型int的值
//上面为一种构造方法:以一个int型变量作为参数创建一个integer对象
Integer s=new Integer("1");
//上面为一种构造方法:以一个string型变量作为参数创建一个integer对象
Integer b=new Integer(1);
int c=a.compareTo(b);//compareTo()方法:比较两个integer对象,相等返回0,a<b返回负数,a>b返回正数
System.out.println(c);
System.out.println(a.equals(b));
System.out.println(a.toString());//toString()方法:将int型转为字符型
int d=Integer.parseInt("123");//parseInt(string):返回int值,将字符串(纯数值型)转变为int型
System.out.println(d);

}

}

二、Boolean

package com.test01;

public class BooleanTest01 {

public static void main(String[] args) {
// TODO Auto-generated method stub
Boolean a=new Boolean(true);

Boolean b=new Boolean("abc");
//如果string参数不为空,分配一个true的布尔对象

}

}

三、Byte

package com.test01;

public class ByteTest01 {

public static void main(String[] args) {
// TODO Auto-generated method stub
byte abyte=45;
Byte a=new Byte(abyte);

Byte bbyte=new Byte("123");

}

}

四、Character

package com.test01;

public class CharacterTest01 {
public static void main(String args[])
{
char c=‘a‘;
Character a=new Character(c);
System.out.println(Character.toUpperCase(‘b‘));
//将字符型变量转为大写
System.out.println(Character.toLowerCase(‘c‘));
//转为小写
System.out.println(Character.isUpperCase(c));
//判断是否为大写
System.out.println(Character.isLowerCase(c));
//判断是否为小写
}
}

五、number类

是以上所有类的父类,是抽象类

原文地址:https://www.cnblogs.com/wsxcode/p/11385166.html

时间: 2024-10-24 13:20:24

java学习(第五篇)包装类的相关文章

Java 学习第五篇--Java基础语法

1.Java关键字 定义:被Java语言赋予特定含义的单词      注意:goto和const 是Java的保留字 用于定义访问权限修饰符的关键字   private   protected   public 用于定义类,函数,变量修饰符的关键字 abstract   final   static   synchronized 用于定义类与类之间关系的关键字 extends   implements 用于定义建立实例及引用实例,判断实例的关键字 new   this   super   ins

Java学习第五篇 -- Java开发环境

Java开发环境 Java SE 开发环境 Java的开发环境支持Windows.MacOS.Linux,故下面以操作系统作为分类去配置开发环境. Windows Java Platform, Standard Edition Installation Guide - Windows 安装并配置JDK 下载JDK Java SE Development Kit 8 Downloads Java SE Development Kit 8 选择 Windows x64 先接受协议,然后下载 jdk-

java学习笔记 第二篇 核心技术(二)

第十四章 集合类 集合类用来存放对象的引用.继承关系如下图: 14.1 Collection 接口 是层次结构中的根接口,构成Collection的单位称为元素.Collection接口不能直接使用,但该接口提供了添加元素.删除元素.管理数据的方法. Collection接口常用方法: 14.2 List 集合 包括List接口以及List集合的所有实现类.List集合中的元素允许重复,各元素循序就是对象插入的顺序 1.List接口,两个重要方法: get(int index): 获取指定索引位

201671010140. 2016-2017-2 《Java程序设计》java学习第五周

java学习第五周心得体会        本周,是Java学习第五周,随着时间推移,随着课本内容的推进,我们接触到的程序也开始变得越来越复杂,不再是二三章那些用来练手的小程序了,这一点,在我们的例题运行注解上就可以感受到,程序的长度,涉及到的知识越来越多.        本周学习主要关注超类与子类的关系--继承,继承是面向对象最显著的一个特性,从已有的类(超类)中派生出新的类(子类),新的类能继承已有类的数据属性和行为,并能扩展新的能力. Java继承是使用已存在的类的定义作为基础建立新类的技术

从.Net到Java学习第四篇——spring boot+redis

从.Net到Java学习第一篇——开篇 从.Net到Java学习第二篇——IDEA and start spring boot 从.Net到Java学习第三篇——spring boot+mybatis+mysql 接上一篇,本篇使用到的框架redis.FastJSON. 环境准备 安装redis,下图是我本机的redis绿色版,你可以网上自行下载安装,如果不知道如何怎么操作,可以移步到我的另一篇文章:ASP.NET Redis 开发 以管理员身份打开CMD窗口: C:\Users\zouqj>e

从.Net到Java学习第十一篇——SpringBoot登录实现

通过前面10篇文章的学习,相信我们对SpringBoot已经有了一些了解,那么如何来验证我们的学习成果呢?当然是通过做项目来证明啦!所以从这一篇开始我将会对之前自己做的.net项目用java来重写.这一篇,我们来现实登录模块. 一提到登录,我们首先想到的基本的功能点就有如下: 输入:用户名.密码.验证码. 登录成功后,跳转到后台.如果未登录直接访问后台,将会跳转到登录页面. 这里暂不考虑复杂的登录实现. 技术选型,沿用前面用到的知识点.那么这里较之于之前的文章,新用到的一个就是图片验证码,一个就

Java学习之Servlet篇

<JAVA遇见HTML——Servlet篇> Servlet 生命周期:Servlet 加载--->实例化--->服务--->销毁. init():在Servlet的生命周期中,仅执行一次init()方法.它是在服务器装入Servlet时执行的,负责初始化Servlet对象.可以配置服务器,以在启动服务器或客户机首次访问Servlet时装入Servlet.无论有多少客户机访问Servlet,都不会重复执行init(). service():它是Servlet的核心,负责响应客

Java语言学习总结 扩展篇 包装类的概念及其使用

包装类 包装类的概述 Java提供了两个类型系统,基本类型与引用类型,使用基本类型在于效率,然而很多情况,会创建对象使用,因为对象可以做更多的功能,如果想要我们的基本类型像对象一样操作,就可以使用基本类型对应的包装类,如下: 包装类:基本数据类型,使用起来非常方便,但是没有对应的方法来操作这些基本类型的数据可以使用一个类把基本类型的数据装起来,在类中定义一些方法,这 个类叫做包装类我们可以使用类中的方法来操作这些基本类型的数据 装箱和拆箱 基本类型与对应的包装类对象之间,来回转换的过程称为”装箱

学习java随笔第五篇:流程控制昨咨爪作阻鬃

今天有幸被召回母校给即将毕业的学弟学妹们讲我这两年的工作史,看了下母校没啥特别的变化,就是寝室都安了空调,学妹们都非常漂亮而已..好了不扯蛋了,说下今天的主题吧.这些天我在深度定制语法高亮功能的同时发现了博客园提供的一些有意思的函数,甚至有几个博客园都没用到,我也不知道怎么才能触发那些功能..打开这个js就可以看到很多好用的东西了,虽然写的不怎么样,但是至少有这些功能. ps: 推荐安装一个代码格式化的插件,否则一坨看着蛋疼.比如第一个就是 log,方便调试. www.hxtk.com/html

学习java随笔第五篇:流程控制

条件语句 if(表达式){方法体}else if(表达体)else{方法体} 简写形式:if... 一般形式:if...else... 完整形式:if...else if...else 分支语句 switch(表达式) { case 表达式1: { 方法体 break; } case 表达式2: { 方法体 break; } default: 方法体 } 循环语句 while循环语句 while(表达式) { 方法体 } do...while循环语句 do { 方法体 } while(表达式)