![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
java学习笔记
遗失在古战场
IT没什么
展开
-
程序控制语句
条件语句(if switch)If:(条件判断一个范围)Switch:(只能执行整型变量或字符串变量,分支超过三个使用)(选择语句)Public class Test{public static void main(String args[]){int weeks=7;switch(weeks){case 1;System.out.println(“周一”);原创 2017-08-01 15:04:08 · 260 阅读 · 0 评论 -
字符串处理(8)关键技术剖析
1.使用基本类型转换成字符串(1)使用String的valueOf()方法(2)将基本类型数据封装为对象,在调用对象的toString()方法(3)用一个空字符串加上基本类型,得到的就是基本类型数据对应的字符串2.字符串转换成基本类型(1)调用基本类型的封装的parseXxx()静态方法(2)用字符串构造基本类型的封装对象,在调用封装对象的xxxvalue()方法原创 2017-08-02 00:38:06 · 339 阅读 · 0 评论 -
JavaIO流
File类1.创建文件夹public static void main(String[] args) {// TODO Auto-generated method stubFileTest ft=new FileTest();String mynewpath=" E:\\filetest"; //单“\”要用“\\”才能显示,“\”是转义字符ft.newFolder(myn原创 2017-08-02 00:40:20 · 300 阅读 · 0 评论 -
数组(3)数组相关操作
数组相关操作1.数组长度数组名.length2.数组填充Array.fill(数组名,值) 或 Array.fill(数组名,开始下标,结束下标,值) int[] a=new int[3];int[] b=new int[3];Arrays.fill(a, 2);Arrays.fill(b, 1,2,4);for(int i=0;ilength;i++原创 2017-08-01 15:22:25 · 279 阅读 · 0 评论 -
java网络编程(1)-udp编程
Socket UDP通信参考:http://blog.csdn.net/redarmy_chen/article/details/12784909参考:http://blog.csdn.net/jiangxinyu/article/details/8161044package com.udp;import java.io.IOException; import java.转载 2017-08-02 00:42:46 · 304 阅读 · 0 评论 -
集合(3)把一个集合插入到另一个集合中
user类User.javapublic class User { private Integer id; private String uname; private String upwd; private String phone; public Integer getId() { return id;原创 2017-08-01 15:18:07 · 3514 阅读 · 0 评论 -
Eclipse配置git,提交项目
这里如果选择http协议,eclipse也原创 2017-08-05 18:49:14 · 308 阅读 · 0 评论 -
tomcat部署多个相同项目
大家可能会遇到,tomcat下面部署相同的项目,可能项目内容有了改动,但项目是复制过来的,所以还是有很大相同,部署出现Choose unique values for the 'webAppRootKey' context-param in your web.xml files!只需要在其中一个项目web.xml文件夹下添加一个不同于其他项目的项目名即可翻译 2017-10-09 23:13:37 · 554 阅读 · 0 评论 -
spring文件上传
spring 文件上传翻译 2017-11-10 12:02:36 · 260 阅读 · 0 评论 -
ajax文件上传
spring ajax文件上传翻译 2017-11-10 12:08:07 · 235 阅读 · 0 评论 -
字符串处理(7)字符串标记
1.常用构造函数StringTokenizer(String str) //为字符串str构造的一个字符串分析器。使用默认的定界符,即空格符(如果多个空格符,看作一个),换行符,回车符,Tab符号等。StringTokenizer(String str,String delim)为字符串str构造的一个字符串分析器,并用delim作为定界符 2.常用方法StringTokeni原创 2017-08-02 00:36:40 · 628 阅读 · 0 评论 -
面向对象设计
面向对象设计(要素:封装,继承,多态)类:属性,方法(java使用类的属性和方法必须创建类的对象,然后通过对象来引用类成员变量和方法)对象:具有属性和动作的实体。 类对象的创建,使用,清除:类对象的创建 类名+对象名字使用new,为声明对象分配内存系统默认:objCircle =new Circle();创建:Circle obCircle=ne原创 2017-08-01 15:07:50 · 216 阅读 · 0 评论 -
集合(1)循环取集合中的值(+取特定字段的值)
for(int i=0;iuniversitylist.size();i++){universitylist.get(i);System.out.println(u.getUniversityId());//取集合中特定的值System.out.println(universitylist.get(i));System.out.println(universitylist.ge原创 2017-08-01 15:16:28 · 3121 阅读 · 0 评论 -
集合(2)把一个list集合中特定字段插入到另一个集合的特定字段中
List Couponlist=new ArrayList();Couponlist=couponService.selectCouponByUniversityId(uId);原创 2017-08-01 15:17:29 · 3893 阅读 · 0 评论 -
数组(1)一维数组
一维数组1.一维声明数组类型[] 数组名称 或 数组类型 数组名称[]int[] arrayname 或 int arrrayname[]2.一维数组的创建数组的定义只是声明了数组类型变量,实际上数组在内存空间中并不存在,必须使用new操作符为数组申请连续的空间来存放申请的数组变量。中括号里面表示数组长度,为数组分配内存空间。下面必须放到方法中,若是成员变量,内存中已经默原创 2017-08-01 15:19:46 · 393 阅读 · 0 评论 -
数组(2)二维数组
二维数组1.二维声明数组类型[][] 数组名称 或 数组类型 数组名称[][]int[][] arrayname 或 int arrrayname[][]2.二维数组的创建Int[][] num=new int[3][4];分别分配储存空间,由高维到低维分配Int[0][0] 0行列1Int[1][0] 2行列1 用new来为二维数组分配内存Int原创 2017-08-01 15:20:37 · 320 阅读 · 0 评论 -
数组(4)数组排序
数组排序1.sort函数排序(升序)Array.sort(数组); 或Arrays.sort(数组,开始下标,结束下标);int[] a2={1,2,1,4};Arrays.sort(a2,1,4);for(int i=0;ilength;i++){System.out.println(a2[i]+"www");}结果:1 1 2 42.冒泡排序(交换排序法)原创 2017-08-01 15:23:52 · 260 阅读 · 0 评论 -
字符串处理(1)字符类
字符类字符指用单括号引起来的单个字母。,java中字符数据类型为char,单个字符在内存中占16位大小空间(2个字节)。1.Character字符包装类(判断字符是否为空,大小写,字母或数字。。。)装箱:Character ch_sex=’男’; //原始字符’男’被装箱到character对象ch_sex中装箱拆箱:Cheracter method(character c原创 2017-08-01 15:31:15 · 246 阅读 · 0 评论 -
字符串处理(2)字符串-声明与赋值
声明与赋值(new运算符,直接赋值,初始化为空)String 字符串名称;赋值(字符串对象初始化):new运算符,直接赋值,初始化为空new运算符:String StringName=new String(“好I”);直接赋值:String StringName=”好i”;初始化为空: String StringName=””;StringName=”好i”;注:如果原创 2017-08-01 15:43:19 · 466 阅读 · 0 评论 -
字符串处理(3)常用构造函数
构造方法使用说明无构造方法直接指向一个String对象String()创建一个空的String对象String(String str)用已经存在的String对象复制一个String对象String(StringBuffer buf)用已经存在的StringB原创 2017-08-01 15:37:59 · 371 阅读 · 0 评论 -
字符串处理(4)——字符串常用操作(字符串链接,比较,截取,查找,大小转换,内容替换,获取某位置的字符)
获取字符串长度.leagth(); //String h=”汉黄”;int length=h.length(); 返回字符串h的长度赋值给变量length字符串常用操作(字符串链接,比较,截取,查找,大小转换,内容替换,获取某位置的字符)(1)字符串链接:String1.concat(String2) 或string1+string2String string1="哈哈原创 2017-08-02 00:29:18 · 864 阅读 · 0 评论 -
字符串处理(5)字符串数组
数组是Object类型的一个不明显扩展,所以可以指定一个数组给一个类型定义为Object的变量。(1)字符串数组的构造函数字符串数组声明三种方式:String[] array=new String[5];String[] array=new String[](“aa”,”ss”);String[] array={“aa”,”bb”};字符串数组和java.util.Date原创 2017-08-02 00:33:06 · 538 阅读 · 0 评论 -
字符串处理(6)字符串缓存类StringBuffer
String一旦声明,内容就不能改变。字符串缓存实现可变字符序列。字符串缓存可以被多个线程安全使用。它的方法用synchronized修饰。需要时可同步执行。String z=“Start”;Z.insert(4,”el”); //Starelt字符串缓存有一定容量,如果内部的缓冲区溢出,将自动扩大。(1)常用构造函数 StringBuffer();StringB原创 2017-08-02 00:35:22 · 381 阅读 · 0 评论 -
java 文件上传到ftp
ajax文件上传ftp翻译 2017-11-11 14:52:06 · 1319 阅读 · 0 评论