算法练习题知识点总结

Arrays.sort(arr);是对数组进行排序

float average = 0是什么意思?    定义一个初值为0的float型变量average

float的意思是“浮动”,是java中的浮点型数据类型,用于存储单精度浮点数,默认值是“0.0f”,内存分配4个字节,占32位,有效小数位6-7位。float在储存大型浮点数组的时候可节省内存空间;浮点数不能用来表示精确的值,如货币。

import java.io 是什么意思_Java IO 详解

import:引入非本包的类;IO:java基础的包类;IOException:该包中的某个具体的类;打个比方,其目录层次结构如下:java\io\IOException.java则io指的是个文件价,而IOException指的是其具体的文件IOException.java

import :引入包(类)io:标准输入输出流(inputstream/outputstream)的缩写util:工具类import java.io.IOException; 引入java.io包下面的IOException类import java.util.HashMap; 引入java.util包下面的HashMap类具体包里还有什么类,或者每个类的说明和用法参见API

import java.io.IOException干什么用的?

这是java的输入输出异常包,导入这个包,可以方便对你的程序的输入输入进行很好的检测,如果程序涉及到的输入输出没有问题,程序正常运行;否则,在控制台可以抛出你的输入输出错误。对于异常,我起初也不理解。到后来就理解了,就是程序运行有可能出现你不希望的结果,为了预防这些以外(你不知道的情况下),可以用抛出异常做到很好的检测效果。大大的方便你修改代码。

BufferedReader buf;

BufferedReader 是缓存流。buf是定义一个BufferedReader的 对象

java 程序理解 BufferedReader br=new BufferedReader(new InputStreamReader(System.in));

首先System.in是向屏幕输入一些数据,new InputStreamReader()是输入流,可以用来读取数据,new InputStreamReader(System.in)以System.in作为参数,创建InputStreamReader的对象,就是读取屏幕上输入的数据,但这样读取不具有缓冲功能,所以用了BufferedReader这个类,BufferedReader br=new BufferedReader(new InputStreamReader(System.in)) ,这一句的意思就是以InputStreamReader的对象作为参数,来创建BufferedReader的对象,这样br这个对象就代表了一个具有缓冲功能的输入流

StringBuffer b = new StringBuffer(s.readLine().trim());

Java中reverse()的用法

reverse()方法表示的是将一个输入流倒叙输出。举例:StringBuffer sb =new StringBuffer("abcd");System.out.println(sb.reverse().toString());输出结果:dcba;备注:此方法针对的是io流,不能针对字符串。

请问java里 boolean check(int x) 是什么意思

这是一个函数返回值类型为布尔类型,只能为True或者False函数名为check参数为整形x大概是传入一个整数来核对

print、printf、println的区别

一、功能不同

1、print:将信息显示在命令窗口中,输出光标定位在最后一个字符之后。

2、printf:将信息进行格式化显示在命令窗口中,输出光标定位在最后一个字符之后。

3、println:将信息显示在命令窗口中,输出光标换行定位在下一行开头。

二、语法不同

1、print:Print("\n ") = Println("  ")。

2、printf:System.out.println(" b");

3、println:System.out.print(" ASD\n"); = System.out.println(" ASD")。

三、特点不同

1、print:是需求输出的一系列参数, 其个数务必与式样化字符串所阐明的输出参数个数一样多, 各参数之间用","分开。

2、printf:式样化规定字符, 以"%"开端, 后跟一个或几个规定字符, 用来确定输出内容式样。

3、println:从右到左压栈,然后将先读取放到栈底,最后读取的放在栈顶,处理时候是从栈顶开始

你可能感兴趣的:(算法练习题知识点总结)