- 博客(15)
- 收藏
- 关注
原创 合理应用对阿斯克码值进行类型转换(尽量别用强制类型转换)
例如:int类型 bchar类型 b1b=b1-‘0’package Homework_1;import java.util.Arrays;import java.util.Scanner;public class Sanjiao {public static void main(String[] args) { // TODO Auto-generated method stu...
2019-08-16 18:43:14
1339
原创 java中关于Arrays.sort()的三种用法
Arrays.sort(a);2.Arrays.sort(int[] a, int fromIndex, int toIndex)例子: Arrays.sort(a, 0, 3);这种形式是对数组部分排序,也就是对数组a的下标从fromIndex到toIndex-1的元素排序,注意:下标为toIndex的元素不参与排序哦!3.3、public static void sort(T[...
2019-08-16 15:39:41
566
原创 Java输入输出 算了,先掌握几种基本的吧
Java的输入输出流在Java学习过程的后面部分才会接触,但是我们可以掌握一些简单的,常用的输入输出方法首先输出大家最熟悉的莫过于输出方法,直接用System.out.println()或者System.out.print()了下面一个实例1234567public class Main{public static void main(String[] args){Syst...
2019-08-15 18:09:57
217
原创 俺就觉得Java的输入输出有点闹心啊
(三) 使用字符输入输出流字符输入输出流 与 字节输入输出流有相同的功能,但传送数据的方式不一样,字节流以字节为单位传送数据,可以使任何类型的数据,例如文本、音频、视频、图片等。字符流以字符为单位传送数据,只能传送文本类型的数据。使用字符输入输出流的好处是,当读取中文时不会出现乱码问题,而使用字节输入输出流时,却不能保证这一点。1、字符输入流抽象类:Reader类该类定义了操作字符输入流的方...
2019-08-15 17:58:57
146
原创 Java 数组拷贝的几种方式
目前在Java中数据拷贝提供了如下方式:cloneSystem.arraycopyArrays.copyOfArrays.copyOfRange下面分别介绍他们的用法1、clone 方法clone方法是从Object类继承过来的,基本数据类型(int ,boolean,char,byte,short,float ,double,long)都可以直接使用clone方法进行克隆,注意St...
2019-08-15 17:39:46
139
原创 Java获取字符串长度
由于Java是基于Unicode编码的,因此,一个汉字的长度为1,而不是2。但有时需要以字节单位获得字符串的长度。例如,“123abc长城”按字节长度计算是10,而按Unicode计算长度是8。为了获得10,需要从头扫描根据字符的Ascii来获得具体的长度。如果是标准的字符,Ascii的范围是0至255,如果是汉字或其他全角字符,Ascii会大于255。因此,可以编写如下的方法来获得以字节为单位的...
2019-08-14 16:02:49
15563
原创 java常用输入输出语句 char i = str.charAt(i);//获取字符串的第i个字符
一.输入语句1.使用Scanner类:(1)使用java.util包。 import java.util.*;(2)构造Scanner类对象,它附属于标准输入流System.in。 Scanner s = new Scanner(System.in);(3)常用的next()方法系列: nextInt():输入整数 nextLine():输入字符串 next...
2019-08-14 14:49:51
6660
原创 排序
分治算法1.边界例如递归阶乘快速排序的基本思想是1、先从数列中取出一个数作为基准数key2、分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边3、再对左右区间重复第二步,直到各区间只有一个数插入排序的关键在于1.从无序取往有序插入2.内循环要倒过来...
2019-08-14 13:30:07
79
原创 素数判断方法比较
方法一 穷举按照定义,从2到n-1判断有没有能整除n的数。如果有,则不是素数,否则,是素数bool is_prime(int n){if (n < 2){return false;}int i;for (i = 2; i < n; i++){if (n%i == 0){return false;}}return true;}算法复杂度:O(n)方法二 建...
2019-08-13 16:56:05
195
原创 Java零散知识点XXXXXXXXX
String s1=“123” //new String(“123”)String s2=“123” //引用类型,指向地址,但不能参与计算,与指针有所区别Scanner scan=new Scanner(System.in);int input=scan.nextInt();...
2019-08-13 16:09:14
5725
原创 Java随机函数xxxxxxxxxxxx
Java有三种获取随机数的方法一. java.util.Random包下的Random类,通过new一个Random对象来产生随机数。二. Math.random()方法,产生的随机数是[0,1)之间的一个double数。三. System.currentTimeMillis(),该方法返回从1970年1月1号0点0分0秒到现在的毫秒数,返回值为long。Random类Random类有两...
2019-08-13 14:03:17
11127
原创 Scanner函数详解xxxxxxxxxxxxxxx
import java.util.Scanner;/**Scanner的简单示例*/public class TestScanner {public static void main(String[] args) { //创建Scanner对象 //System.in表示标准化输出,也就是键盘输出 Scanner sc = new Scanner(System.in); ...
2019-08-12 21:17:09
1338
原创 Java入门知识点,xxxxxx
一.Java从键盘输入的三种方法import java.io.BufferedReader;import java.io.IOException;import java.io.InputStreamReader;import java.util.Scanner;public class EnterTest {public static void main(String[] args...
2019-08-12 20:51:09
4510
原创 数据库零散知识点
select emailfrom(select email,count(email) as numfrom personorder gy email)as statistic //临时表where num>1;————————select Emailfrom Persongroup by Emailhaving count(Email) > ...
2019-08-09 17:37:59
195
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人