zoukankan      html  css  js  c++  java
  • 第八周学习进度条

     

    第八周

    所花时间(包括上课)

    550min

    代码量(行)

    近500

    博客量(篇)

    0

    了解到的知识点

    (见下文字)

    //所属个人笔记内容,代码均为部分   

    1.在eclipse中选中区域代码按ctrl+7可以快捷加消注释;

    2.int转string:
    (1) String result="";
    int intVal=(int)(Math.random()*26+97);//生成一个97~122之间的int型整数
    result=result+(char)intVal;//生成的result为随机的字符,加上for循环或用连接函数连接可生成随机字符串

    3.String转int
    (1) import javax.swing.JOptionPane;
    public class Test{
      public static void main(String args[]){
      String a1,a2;
      a1=JOptionPane.showInputDialog("Enter an integer");//消息框输入字符串a1的值(值为数字)
      a2=JOptionPane.showInputDialog("Enter another integer");
      int b1,b2,sum;
      b1=Integer.parseInt(a1);//把字符串a1转换成整形
      b2=Integer.parseInt(a2);
      sum=b1+b2;
      JOptionPane.showMessageDialog(null,"The sum is"+sum,"Results",JOptionPane.PLAIN_MESSAGE);
     }
    }

    4.用户输入
    import java.util.*;
      Scanner in = new Scanner(System.in);//System.in为指向控制台的输入流,获取到键盘信息。
      System.out.print("What is your name?");
      String name=in.nextLine();
    //nextLine方法读取一行数据,当运行到nextLine方法时线程会阻塞,等待用户输入。
    输入完毕后,按回车,就能获取到输入的值。
    System.out.print("How old are you?");
    int age=in.nextInt();//nextInt指定输入的类型为整形,输入其他类型运行将报错;指定其余类型数据类似。
    例:nextBoolean;nextDouble;nextByte

    5.Java中的加号有时是连接符,有时是运算符:
    (1)当左右两边连接的都是非数字型时,则为连接符。
    (2)当一边是数值类型,另一边是非数值类型时,则为连接符。
    (3)当两边都是数值类型时,则为运算符,即相加求和的作用。

    6.(1).当声明一个对象类型的变量时,实际上并没有创建一个对象,此变量要声明为null。(2).定义一个原始类型的在定义变量时,会马上给其分配内存。(3).java要求必须显示初始化变量;如果对象变量不引用一个真实的对象,则必须声明为null,特殊值null代表一个对象变量不引用任何对象(例Myclass obj;不能通过编译,如果需要编译,则必须声明为Myclass obj=null;)

    7.对于“==”判等:若比较的是原始数据类型的变量时,是比较变量所保存的数据是否相等;当比较的是引用类型的变量时,是判断两个变量是否引用同一对象,即判断保存的对象地址是否相同。比较两对象内容是都相等可用equals()方法。例:判断a是否等于b:a.equals(b);

    8.字符串的startsWith(),endsWith()和indexOf()等方法中整形参数获取的位置表示的都是字符串的下标位置。

    9.char c='z'; c=c-3; //报错
    char c='z'; c-=3;//可编译通过
    原因:c-=3; 相当于c=(char)(c-3);

  • 相关阅读:
    iPhone 移植到 iPad:
    在Xcode4 中将iPhone使用的xib转换成iPad使用的xib
    IOS7开发~Xcode5制作framework
    汇总iOS开发中需要用到的开源库
    Objective-C学习笔记 利用协议实现回调函数
    xcode 4 制作通用静态库
    (难)Codeforces Round #406 (Div. 2) D题Legacy(线段树+最短路)解题报告
    (十字链表)CodeForces
    (并查集)poj1182——食物链
    (dp)17bupt新生赛——B. Hmz 的女装
  • 原文地址:https://www.cnblogs.com/jianglingjun/p/5451476.html
Copyright © 2011-2022 走看看