随笔分类 - java
摘要:Java中的流分两种,字节流 和字符流,其中字节流的两个基类是InputStream和OutputStream;字符流的两个基类是Reader和Writer。所谓文件流,即我 们对文件的操作留不开流。由此可知我们要用到某个类必然继承如上的四个基类之一。Java中一切都是类,一切都是对象。自然会想到文件操作有哪些类: 如下四个直接用到的类: 字节流中:FileInputStream和FileOut...
阅读全文
摘要:public class Student { private int studentId; private String studentName; private int age; public Student(int studentId , String studentName, int age){ this.studentId=studentI...
阅读全文
摘要:不能通过所有的测试用例,不知道错哪儿了 1.while(scanner.hasNext()){ 1. ctrl+z 表示输入结束。 2.若想让scanner继续执行while后面的代码,需要在循环体末尾加一句“scanner.close()”,表示在控制台读到输入的“ctrl+z”之后,就终止whi
阅读全文
摘要:int indexOf(int ch) 返回指定字符在此字符串中第一次出现处的索引。 int indexOf(int ch, int fromIndex) 从指定的索引开始搜索,返回在此字符串中第一次出现指定字符处的索引。 int indexOf(String str) 返回第一次出现的指定子字符串
阅读全文
摘要:Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码。 一、当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行。另一个线程必须等待当前线程执行完这个代码块以后才能
阅读全文
摘要:class Coordinate{ private int x; private int y; } List list=new ArrayList(); 标准做法
阅读全文
摘要:.完数 . 第一个完全数是6,它有约数1、2、3、6,除去它本身6外,其余3个数相加,1+2+3=6。第二个完全数是28,它有约数1、2、4、7、14、 28,除去它本身28外,其余5个数相加,1+2+4+7+14=28。第三个完全数是496,有约数1、2、4、8、16、31、62、124、 248
阅读全文
摘要:BufferedReader和BufferedWriter 1. java.io.BufferedReader和java.io.BufferedWriter类各拥有8192字符的缓冲区。当 BufferedReader在读取文本文件时,会先尽量从文件中读入字符数据并置入缓冲区,而之后若使用read(
阅读全文
摘要:。parseInt和valueOf。splitstatic int parseInt(String s) 将字符串参数作为有符号的十进制整数进行分析。 static Integer valueOf(int i) 返回一个表示指定的 int 值的 Integer 实例。 static Integer
阅读全文
摘要:大写字母 A~Z 65~90 小写字母a~z 97~122 数字0~9 48~ 57
阅读全文
摘要:package basic40;import java.util.Scanner;public class CommonDivisor { public static int CommonDiv(int a, int b){ int max = a > b ? a : b; int min = a
阅读全文
摘要:一个函数定义的返回值是float,它不能在return语句中返回的值的类型是( ) A.char B.float C.long D.double 答案:D
阅读全文
摘要:开发中不免碰到List与数组类型之间的相互转换,举一个简单的例子: Java代码 package test.test1; import java.util.ArrayList; import java.util.List; public class Test { /** * @param args
阅读全文
摘要:N>90?"A":(N>60?"B":"C") 判断结果中可以嵌套三目运算符
阅读全文
摘要:表示程序正常退出 System.exit(status) 当status非0时,表示程序为非正常退出。 status=0, 关闭当前正在运行的虚拟机。 求质因数分解的程序如下: 两种算法: 一种是用System.exit(0) // 若不加此句,代码在运行完System.out.println(nu
阅读全文
摘要:java.lang.Math.sqrt(double a) 返回正确舍入的一个double值的正平方根。特殊情况: 如果参数是NaN或小于为零,那么结果是NaN. 如果参数是正无穷大,那么结果为正无穷大. 如果参数是正零或负零,那么结果是一样的参数. 如果参数是NaN或小于为零,那么结果是NaN.
阅读全文
摘要:OGNL中重要的3个符号:#、%、$: #、%和$符号在OGNL表达式中经常出现,而这三种符号也是开发者不容易掌握和理解的部分,需要时间的积累才渐渐弄清楚…… 1.#符号 #符号的用途一般有三种。 — 访问非根对象属性,例如#session.msg表达式,由于Struts 2中值栈被视为根对象,所以
阅读全文

浙公网安备 33010602011771号