栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 软件开发 > 后端开发 > Java

【0基础学java】教学日志:javaSE-常用类

Java 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

【0基础学java】教学日志:javaSE-常用类

本章概述:本章主要讲了包装类与基本数据类型,字符串的本质与使用,定义交通工具的Vehicle类以及TestVehicle

目录

本章概述:

一、包装类与基本数据类型

1、TestInteger.java

二、字符串的本质与使用

三、定义的交通工具Vehicle

1、Vehicle.java

2、TestVehicle.java


本章概述:

一、包装类与基本数据类型

1、TestInteger.java
package commanclass.class2;




public class TestInteger {

    public static void main(String[] args) {
//        int a = 10;
        //自动装箱
//        Integer a1 = Integer.valueOf(a);
//        Integer i = new Integer(10);
        //自动拆箱
//        i = i.intValue();
//        System.out.println(a == i);

//        Integer i1 = 100;
//        Integer i2 = 100;
//        Integer i3 = 200;
//        Integer i4 = 200;
//        System.out.println(i1 == i2);
//        System.out.println(i3 == i4);

//        Double d1 = 10.0;
        //自动装箱
//        Double d1 = Double.valueOf(10.0);
//        Double d2 = 10.0;
//        Double d3 = 20.0;
//        Double d4 = 20.0;
//        System.out.println(d1 == d2);
//        System.out.println(d3 == d4);

        //字符串类型转化成Integer类型
//        String s = "123";
//        Integer i1 = Integer.valueOf(s);
//        int i2 = Integer.parseInt(s);
//        Integer i3 = new Integer(s);
//        System.out.println(i3 + 1);

//        String s = "abc";
//        int i = Integer.parseInt(s);


        //Integer类型转化成字符串类型
        Integer i = 10;
        String s1 = i.toString();
        String s2 = String.valueOf(i);
        String s3 = i + "";
        System.out.println(s3 + 1);

        //String-->double  ?



    }
}

二、字符串的本质与使用

1、TestString.java

package commanclass.class2;

import java.util.ArrayList;
import java.util.List;




public class TestString {

    public static void main(String[] args) {
//        String s1 = "abc";
//        String s2 = new String("abc");
//        s2 = s2.intern();
//        System.out.println(s1 == s2);
//        System.out.println(s1.equals(s2));


//        String s = "abcdefghijkalmnopqrst";
        //取出指定下标的字符
//        System.out.println(s.charAt(2));
        //数组拷贝的操作
//        System.out.println(s.concat("123"));
        //获取指定字符在字符串中第一次出现的索引值
//        System.out.println(s.indexOf("a"));
//        System.out.println(s.length());
        //获取一个从指定下标开始一直到结尾的子字符串
//        System.out.println(s.substring(2));
        //截头不结尾
//        System.out.println(s.substring(2,6));

//        String s1 = "abc";
//        String s2 = new String("abc");
//        s2 = s2.intern();
//        System.out.println(s1 == s2);

//          String a = "abc";
//          String b = "def";
//          String c = "abcdef";
//          String d = (a + b).intern();
//          String e = "abc" + "def";
//          System.out.println(c == d);
//          System.out.println(c == e);

//        String s = "a" + "b" + "c";
//        String s1 ="a";
//        String s2 = "b";
//        String s3 = "c";
//        String ss = s1 + s2 + s3;

    }
}

三、定义的交通工具Vehicle

1、Vehicle.java
package commanclass.class2;




public class Vehicle {

    private int speed;

    private int size;

    public int getSpeed() {
        return speed;
    }

    public void setSpeed(int speed) {
        this.speed = speed;
    }

    public int getSize() {
        return size;
    }

    public void setSize(int size) {
        this.size = size;
    }

    public void move(){
        System.out.println("开始移动......");
    }

    public void speedUp(){
        System.out.println("正在加速中.......");
        speed += 10;
        System.out.println("加速完毕.......,目前速度为:" + getSpeed());
    }

    public void speedDown(){
        System.out.println("正在减速......");
        speed -= 5;
        System.out.println("减速完毕.......,目前速度为:" + getSpeed());
    }

}

2、TestVehicle.java
package commanclass.class2;


public class TestVehicle {
    public static void main(String[] args){
        Vehicle vehicle = new Vehicle();
        vehicle.setSpeed(150);
        vehicle.setSize(50);
        System.out.println("速度为:" + vehicle.getSpeed() + ",体积为:" + vehicle.getSize());
        vehicle.move();
        vehicle.speedUp();
        vehicle.speedDown();
}
}

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/782126.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号