码迷,mamicode.com
首页 > 编程语言 > 详细

java基础和循环结构

时间:2016-07-17 02:59:14      阅读:224      评论:0      收藏:0      [点我收藏+]

标签:java基础

一、 三目运算符:
x?y:z
x是布尔表达式,如果x是真,则返回y;如果x是假,则返回z。


二、 eclipse 64位兼容32位
(1)show line number 
(2)window -> show view
(3)elipse也经历编译过程。eclipse自动进行编译,在点运行的时候。
(4)Debug模式,


三 、选择结构
Math.Random() : 产生一个[0,1)的double数。
程序: 产生一个1到6的随机数。


swith语句:
语法:
switch 语句的格式:  可以使用if语句替代
switch ( 整型或字符型变量 )    int或者可以自动转换为int的类型
{
     case 变量可能值1 :

         分支一;

         break;

   case 变量可能值2 :

         分支二;

         break;

   case 变量可能值3 :

         分支三;

         break;

   ...

   default :

       最后分支;


上边如果没有加break,会出现case穿透现象。所以一般情况下,在每个case语句下面都加一个break才可以。当然,也可以利用case穿透功能。

package com.pmpa.one;

public class CharacterTest {

 public static void main(String[] args) {
  // TODO Auto-generated method stub
  
  //三元运算符
  System.out.println((4<5)?"a<=b":"b>=a");
  
  //产生一个1到6的随机数
  double b = Math.random();
  int random_num = 1+(int)(b*6);
  System.out.println(random_num);
  
  //多重选择
  if(random_num ==1)
  {
   System.out.println("You get 1 !");
  }
  else if(random_num == 2)
  {
   System.out.println("You get 2 !");
  }
  else
  {
   System.out.println("You get others !");
  }
  
  
  //switch语句
  switch (random_num)
  {
  case 1:
   System.out.println("You get 1 !");
   break;
  case 2:
   System.out.println("You get 2 !");
   break;
  case 3:
   System.out.println("You get 3 !");
   break;
  case 4:
   System.out.println("You get 4 !");
   break;
  default:
   System.out.println("You get others !");
  }

 }

}


本文出自 “雪花” 博客,请务必保留此出处http://6216083.blog.51cto.com/6206083/1826897

java基础和循环结构

标签:java基础

原文地址:http://6216083.blog.51cto.com/6206083/1826897

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!