鱼C论坛

 找回密码
 立即注册
查看: 13468|回复: 117

[技术交流] #鱼C五周年嘉年华# 《JAVA程序设计&改错》# 第一章

[复制链接]
发表于 2015-1-23 14:42:44 | 显示全部楼层

回帖奖励 +3 鱼币

                //1
                int a=3,b=4;
                System.out.println((a & 1) != 0);
                System.out.println((b & 1) != 0);
                //2  short int不能+
                int t = 0;
                for(int i=1 ;i < 21;i++){
            t =   t + i;
        }
                //3
                System.out.println("* *\n *");
                //4 运算符优先级 * 先于 % 加括号
        int minutes = 0;
        
        for(int ms =0; ms < 60*60*1000; ms ++){
            if(ms  %  (60*1000) == 0){
                minutes ++;
            }
        }
        System.out.println(" minutes = "+minutes);
        //5
        System.out.println(new StringBuffer("i love fishc").reverse().toString());
        //6 import java.math.BigDecimal;
        System.out.println((new BigDecimal("2.0")).subtract(new BigDecimal("1.1")));
        //7
        String toCount = "四个汉字ninechars02";
        int cn=0,chars=0,num=0;
        for(int i=0;i<toCount.length();i++){
                if(Character.toString(toCount.charAt(i)).matches("^[\u4e00-\u9fa5]{1}$")){cn++;}
                if(Character.isLetter(toCount.charAt(i))) chars++;
            if(Character.isDigit(toCount.charAt(i))) num++;
        }
        System.out.println("; 汉字:"+cn+"; 字母:"+(chars-cn)+"; 数字:"+num);
        //8  "a\u0022.length()+\u0022b" == "1"+"b"
        System.out.println("a\u0022.length()+\u0022b".length());
        //9 异或
        int x=2014,y=2015;
        x^=y; y^=x; x^=y;
        System.out.println(x+" "+y);
        //10 移位运算
        System.out.println(2<<3);

点评

5+5+5+5+5 +10+10+0+15+15  发表于 2015-1-27 10:57
小甲鱼最新课程 -> https://ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-10-3 03:44

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表