- 博客(11)
- 收藏
- 关注
原创 用python爬B站短评
在数据分析课上跟着老师一步步学会了一点爬虫小技巧,觉得很有趣需要安装Chrome浏览器的web scraper插件from selenium import webdriverimport pandas as pdfrom datetime import datetimeimport numpy as npimport timeimport osdef gethtml(url):...
2018-11-11 21:01:38 1720
原创 Object数组与可变参数
Object数组class A{}public class Varargs { static void PrintArray(Object[] args){ for(Object obj: args) System.out.println(obj + " "); System.out.println(); } public ...
2018-11-08 11:41:28 1623
原创 静态内部类
尝试整理了《Thinking in java》和网上的解答main方法为了避免在各个Java源文件中书写主方法的代码,可以将main方法写入到静态内部类中,以减少代码的书写量,让代码更加的简洁创建静态内部类创建静态的成员
2018-11-08 11:40:29 707
原创 其他
cmd输入javac 后输入的参数存在 String[] args中当你使用命令行的形式运行.class文件时,向你的类传递参数.C:>java YourClassName 参数1 [参数2 参数3 …] 参数之间用一个空格作为间隔符.String[] args 这个字符串数组是保存运行main函数时输入的参数的,例如main函数所在的类名为test那么你在cmd运行 java t...
2018-11-08 11:25:29 172
原创 泛型
Tips:用于放置泛型的类型参数的尖括号应出现在方法的其它所有修饰符之后和在方法的的返回类型之前,按照惯例,通常使用某单个大写字母表示。注意类型参数只能代表引用型类型,不能是原始类型。swap(new int[3, 5], 0, 1); 语句是会编译报错的。普通方法、构造方法、静态方法都可以使用泛型。在泛型中可以同时使用多个类型参数,在定义时用尖括号分开,例如:private stati...
2018-11-08 11:23:36 153
原创 定义变量的位置
java没有“全局变量”这个概念java只有类变量,只能在类里定义变量(定义在类里方法外)若一个方法被两个xxx公用,那么它应该定义在方法外面,类里面类外只有import语句形参的变量名不能作为判断方法签名是否一样的依据因为他们最后都是会被替换的因此,在一个类中如下两个方法是不能同时出现的public static void max(int a, int b) {..}...
2018-11-08 11:22:15 1180
原创 初始化
静态初始器(初始化块)初始化工作只对静态成员有效,是对整个类自身初始化,包括static成员变量赋初值是由关键字static修饰的{}括起来的语句组不能接收任何参数执行时间:⭐️不能由程序来调用,它在其所属的类被加载入内存时由系统调用执行加载时执行用途:例如在JNI调用时,需要加载动态链接库,就可以在静态代码块中加载static { ...}非静态初始化块在每个对...
2018-11-08 11:21:22 144
原创 switch
/** case语句中少写了break,编译不会报错* 但是会一直执行之后所有case条件下的语句,并不再进行判断,直到default语句* 下面的代码输出: case two* case three*/private static void breakTest() { char ch = 'A'; switch ...
2018-11-08 11:19:20 135
原创 break和continue的标签用法
break结束标签后紧跟的外层循环continue终止本次循环 跳到标签位置进行接下来的循环https://blog.csdn.net/mdx20072419/article/details/41823949
2018-11-08 11:18:24 365
原创 堆排序
import java.util.Scanner;public class HeapSort {//下沉 public void heapAdjust(int[] a, int index, int length) { int min; int temp = a[index]; while ((min = index << 1...
2018-10-30 19:27:23 116
原创 归并排序
public class MergeSort{/* 归并排序@ para start 原待排序列a中 参与本次排序的首元素的下标@ para end 原待排序列a中 参与本次排序的末元素的下标@ para a 原待排序列 */ public static void mergeSort(int start, int end, int[] a) { if (start...
2018-10-30 19:25:00 127
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人