JAVA_2Lesson
|
package test; public class abc { public static void main(String[] arg) { int[][] xx=new int[3][]; xx[0]=new int[3]; xx[1]=new int[2]; xx[2]=new int[1]; for(int i=0;i<xx.length;++i) for(int j=0;j<xx[i].length;++j) xx[i][j]=j; for(int[] i1:xx) for(int j:i1) System.out.println(j); System.out.println(">>>>>>>>>>>"); int [][] x={{1,2,3},{1,2},{1}}; System.out.println(x[1][1]); } } |
|
package test2_class; public class student { String sName; String sNumber; int sage; public String getsName() { return sName; } public void setsName(String sName) { this.sName = sName; } public String getsNumber() { return sNumber; } public void setsNumber(String sNumber) { this.sNumber = sNumber; } public int getSage() { return sage; } public void setSage(int sage) { this.sage = sage; } void eat() { System.out.println(sName+" have lunch"); } void sleep() { System.out.println(sName+" sleep"); } public boolean equals(Object obj) { student s=(student)obj; if(sName==s.sName&&sage==s.sage&&sNumber==s.sName) { return true; } return false; } public String toString() { return "name:"+sName+"\t"+"age:"+sage+"\t"+"number:"+sNumber; } } |
|
package test2_class; public class Main { public static void main(String[] args) { student t=new student(); t.setsName("zhangsan"); t.setSage(15); t.setsNumber("2678"); System.out.println(t.getSage()); System.out.println(t.getSage()); System.out.println(t.getSage()); t.eat(); t.sleep(); if(t.equals(t)) System.out.println("equal"); System.out.println(t); } } |
|
package string_practice; public class string_practice { public static void main(String[] args) { // TODO Auto-generated method stub String str3="HELLO"; String str4="HELLO"; String str1=new String("HELLO"); String str2=new String("HELLO"); if(str3==str4) { System.out.println("equals"); } if(str1.equals(str2)) { System.out.println("equals"); } Integer a = new Integer(1); } } |
类方法中不能访问非static变量.
导入的两个包有相同名的类,则不导入
final定义常量的关键
JAVA_2Lesson的更多相关文章
随机推荐
- Android Studio does not point to a valid jvm
环境变量 JAVA_HOME的值,去掉后面的分号,一般情况下就可以启动
- python成长之路11
一.线程: 创建线程有两种方式(本质是一样的,创建好线程之后,cpu调度创建好的线程时执行的其实是Thread的run()方法): import threading def f1(args):prin ...
- Python之路:Python 基础(三)-文件操作
操作文件时,一般需要经历如下步骤: 打开文件 操作文件 一.打开文件 文件句柄 = file('文件路径', '模式') # 还有一种方法open 例1.创建文件 f = file('myfile. ...
- 深入浅出—JAVA(5)
5.编写程序
- float与position
使用float会使块级元素的宽高表现为包裹内容(在不设定宽高的情况下) 这是当然的 我们使用float就是使几个div排在一行 当然不可能在宽度上撑满父元素啦 至于高度 不论有没有float 高 ...
- javascript模块加载框架seajs详解
SeaJS是一个遵循commonJS规范的javascript模块加载框架,可以实现javascript的模块化开发和模块化加载(模块可按需加载或全部加载).SeaJS可以和jQuery完美集成,使用 ...
- Code 16K 码
Code 16K 码是一种多层.连续型.可变长度的条码符号,可以表示全ASCII字符集的128个字符及扩展ASCII字符.它采用UPC及Code128字符.一个16层的Code 16K符号,可以表示7 ...
- TextView textSize 文字大小
TextView,很常见的控件.关于文字大小的方法有: android.widget.TextView#getTextSize 返回值的单位是PX /** * @return the size (i ...
- Java学习之链表
数据结构学了,java实现下 package com.gh.Link; /** * 链表的实现 * @author ganhang * */ public class Links { public s ...
- 商业模式画布及应用 - MBA智库文档
商业模式画布及应用 - MBA智库文档 商业模式画布及应用