逆袭之旅DAY20.xia.师父指导.数据类型

2018-07-16  09:35:57

基础是王道

从码农--软件工程师--软件架构师

String 

    首字母大写,特殊引用类型,常量类

  • 二、数组
  • 存钱罐(只能放钱)

数据兼容

数组的长度(定义后长度不可变,楼房7层)

特点:

  • 数组在定义后,长度固定不变
  • 数组中只能存放一种数据类型或向下兼容的数据类型【不建议:因为会有数据类型的隐式转换】
  • 数组以下标位置进行数据操作,由0开始,最大下标值为数组长度-1
  • 读取数据非常快
  • 插入、删除较慢

 

字符串是字符数组吗?

  不是的,可以看成,有方法可以转换

 1 package com.neusoft.day01;
 2 /**
 3  * 双色球  6个红色球+1个蓝色球
 4  * @author ljj
 5  *
 6  */
 7 public class ArraysOperation_1 {
 8 
 9     /**
10      * @param args
11      */
12     public static void main(String[] args) {
13         //创建一个7位数组
14         int[] ball = new int[7];
15         
16         //在循环红控制 是数组的前6位 并控制中生成随机数
17         for (int i = 0; i < ball.length-1; i++) {
18             int num = (int)(Math.random()*33+1);
19             ball[i] = num;
20             
21             //如果出现数值有重复,要重新在原来的位置重新生成新的随机数
22             for (int j = 0; j < i; j++) {
23                 if(ball[j]==ball[i]){
24                     i--;
25                     break;
26                 }
27             }
28             
29         }
30         
31         //生成后一位的随机数
32         ball[6]=(int)(Math.random()*17+1);
33         
34         //打印显示生成的7个号码
35         for (int i : ball) {
36             System.out.print(i+" ");
37         }
38 
39     }
40 
41 }

 去除空格:trim

忽略大小写:下面

年轻人能为世界年轻人能为世界做些什么
原文地址:https://www.cnblogs.com/twinkle-star/p/9316584.html