day 2

多君方 2019-03-06 06:41:31
一.字符集 GB2312 GBK unicode 0000 0000 0000 0000A 1.Ascii码 A:65, B:66…(范围65~90) a: 97, b: 98… (范围97~122) 例:定义一个字符,判断是否为字母。 public class day2 { /** * @author yhl * @time 2019-03-04 * @content homework * @param args */ public static void main(String[] args) { char y=66; if(y>=97 && y<=122){ System.out.println(“y是大写字母”); }else if(y>=65 && y<=90){ System.out.println(“y是小写字母”); }else{ System.out.println(“不是字母”); } } } 结果:y是小写字母 二.内存模型 三.分支语句(练习) 1.if(boolean|表达式){ 语句块(业务逻辑) }else{ 语句块(业务逻辑) } 2. if(boolean|表达式){ 语句块(业务逻辑) }else if(boolean|表达式){ 语句块(业务逻辑) }… else{ 语句块(业务逻辑) } 3.switch(变量){ case 值: 语句块(业务逻辑) break; case 值: 语句块(业务逻辑) break; case 值: 语句块(业务逻辑) break; … default: 语句块(业务逻辑) } 例1.做学生成绩系统,如果成绩大于80分,输出优秀,如果成绩大于70分并且小于80分,输出良好,如果成绩大于60分并且小于70分,输出及格,小于60分输出不及格。 public class day2 { /** * @author yhl * @time 2019-03-04 * @content homework * @param args */ public static void main(String[] args) { int score = 80; if(score>=80){ System.out.println(“优秀”); }else if(score>=70 && score<80){ System.out.println(“良好”); }else if(score>=60 && score<70){ System.out.println(“及格”); }else System.out.println(“不及格或者成绩无效”); } } 结果:优秀 例2.输入一个数,判断它是否能被3、5、7整除。 int a =21; if(a%30 || a%50 || a%7==0 ){ System.out.println(“能被3.5.7整除”); } else{ System.out.println(“都不能被整除”); } } } } 四.三目运算符: 表达式?值1:值2; 若表达式成立输出1,不成立则输出2
...全文
48 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
兄弟,这是讨论区,不是博客区,你确定没有放错地方吗

23,404

社区成员

发帖
与我相关
我的任务
社区描述
Java 非技术区
社区管理员
  • 非技术区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧