LVS Python cookies plugins automation tinymce UIkit Egret Engine vue的钩子函数 vuejs 教程 郑州网站开发 jquery获取元素宽度 base64转16进制 centos定时任务 python开发工具 python命令行参数 python加入环境变量 javafinally java查找字符串 java抛出自定义异常 java中的map linuxsleep 微信超级好友 dg分区 飞猪ip 思源黑体cn oem修改器 网络适配器下载 js发送http请求 python数组赋值 ps3d字体 草图大师版本转换器 idea下载 ps文字旋转任意角度 苹果拼多多商家版本 昌江县干部在线学习 getdata软件 flash引导层 cad标题栏 直播源
当前位置: 首页 > 学习教程  > 编程语言

JAVA-----面向对象

2020/7/24 10:19:45 文章标签:

1.输出数组

import java.util.Arrays;

public class test {
    public static void main(String[] args) {
        int[] list = {1, 2, 3};
        System.out.println(Arrays.toString(list));
    }
   
}


直接输出 list 会打印出数组的地址位,使用 tostring 则可以打出数组内容
方法名类型的确定取决于该方法的返回值

2.定义类方法,将对象当参数传入

创建类
public class phone {
    String sex = "girl";     类属性,形参赋值,会改变
    
    public void use(String sex) {
        System.out.println("我的性别是" + sex);
    }
                             类方法
}



调用
public class test {
    public static void main(String[] args) {
        phone one_duixiang = new phone();        new对象
        method(one_duixiang);                    传参
    }
    
    public static void method(phone params) {
        System.out.println(params.sex);          girl
    }
    对象的类型是类本身
}

3.构造方法

谁调用的方法,this指代的就是谁

public class phone {
    public phone() {         和类名保持一致
        System.out.println("构造方法");
    }
}

实例化时

phone one_duixiang = new phone();

4.键盘输入

导入 Scanner 包

import java.util.Scanner;

public class scanner {
    public static void main (String[] args) {

        // System.in 代表从键盘输入
        Scanner sc = new Scanner(System.in);
        int num = sc.nextInt();       获取整形
        String str = sc.next();       获取字符串
        System.out.println("数字是" + num + "字符串是" + str);

    }
}

两次输入,输出结果
如输入 10  li    输出 数字是10字符串是li    

本文链接: http://www.dtmao.cc/news_show_50244.shtml

附件下载

相关教程

    暂无相关的数据...

共有条评论 网友评论

验证码: 看不清楚?