123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127 |
- package com.sf;
- import java.util.ArrayList;
- import java.util.Iterator;
- import java.util.List;
- import static com.sun.jmx.snmp.ThreadContext.contains;
- public class Test {
- public static void main(String[] args) {
- }
- @org.junit.Test
- public void t1(){
- /**
- * i++ 和 ++i ;
- * 先赋值后运算 先运算后赋值
- *
- * 无接受值的情况下 a++ 和++a 效果相等 都是自增1 操作
- * 有接收值就不同
- * a++先赋值后运算 ++a先运算后赋值
- *
- */
- // int a = 10;
- //// a++; // a = a+1;
- // ++a;
- // System.out.println(a);
- int num = 10;
- int c = ++num;
- System.out.println(num);
- System.out.println(c);
- }
- @org.junit.Test
- public void t3(){
- /**
- * boolean a = true;
- * boolean b = false;
- *
- * a & b = T/F ==F
- * a | b = T/F == T
- *
- * a(F) && b(T/F) == T/F
- *
- * a || b ==T/F;
- */
- }
- @org.junit.Test
- public void t4(){
- // int x = 1;
- // int y=1;
- // if(x++==2 & ++y==2){
- // x =7;
- // }
- // System.out.println("x="+x+",y="+y);
- // ------------------------------------------------------------------------------------
- //
- int x = 1,y = 1;
- if(x++==2 && ++y==2){
- x =7;
- }
- System.out.println("x="+x+",y="+y);
- //
- // ------------------------------------------------------------------------------------
- //
- // int x = 1,y = 1;
- //
- // if(x++==1 | ++y==1){
- // x =7;
- // }
- // System.out.println("x="+x+",y="+y);
- //
- // ------------------------------------------------------------------------------------
- //
- // int x = 1,y = 1;
- //
- // if(x++==1 || ++y==1){
- // x =7;
- // }
- // System.out.println("x="+x+",y="+y);
- }
- @org.junit.Test
- public void t5(){
- List<String> list = new ArrayList();
- list.add("abc");
- list.add("aof");
- list.add("bcd");
- list.add("wea");
- list.add("aaa");
- // for (int i = 0; i < list.size(); i++) {
- // String s = list.get(i);
- // if(s.contains("a")){
- // list.remove(s);
- //// i--;
- // }
- // }
- // ======迭代器
- // Iterator<String> iterator = list.iterator();
- // while (iterator.hasNext()){
- // String next = iterator.next();
- // if (next.contains("a")) {
- // iterator.remove();
- // }
- // }
- System.out.println(list);
- }
- @org.junit.Test
- public void t6(){
- int i = 10;
- i = i++;
- // int c = i++; // c = 10 i= 11
- System.out.println(i); // i= 10
- }
- }
|