JAVA_No.2 day

(1)学会回头,踏实点

        写博客之前想起大一的时候与老师交流关于想把一门语言学好,总要有自己的思路,我的想法即是:既然大家迟早都会学完,那么凭什么我能比别人学的好,众人中脱颖而出?答案就在细节之中,会其所会、会其所不会。不停回头看,别浮躁,好好学好每一个细节,打好基础。

(2)JAVA的输入-Scan-----ner

        学习到这个知识的时候我还觉得可能是我太笨,JAVA的scanner到底是怎样让系统停下等待用户输入之后进行下一步的?(只流于形理解一下)

        起初我以为是 scanner.next(),于是我心动不如行动:

package cn.lal66;   //像个小白
import java.util.Scanner;
public class scanner {
    public static void main(String[] args) {
        Scanner scanner = new Scanner(System.in);
        System.out.println("使用next方式:");
        if(scanner.hasNext()){   //如果有下一个
            String str = scanner.next();
            System.out.println("输出的内容为: "+str);
        }
        System.out.println("选择nextline来输出:");
        String str = scanner.nextLine();
        System.out.println("输出的结果为:"+str);
        scanner.close();
    }
}

当我想像C/++的scanf(),cin>>一般的使用scanner.next()将程序暂停下来仔细听我说,发现程序在我第一次回车之后,就直接走到了生命的尽头~后来发现是被赋予了Scanner对象意义之后的scanner.next()以及各种nextDouble(),nextInt().....具有让程序停下来仔细听我说的功能。在第二次输入之前使用

Scanner scanner2 = new Scanner(System.in);

就可以达到我要的“C式Java”输入。

其实后面是可以用循环分支来判断取出我多次输入的数据的,不过记录一下学习过程中的奇思妙想也是极好。

(3)if-else-switch分支可以说没差,这部分是今天比较友好的

(4)(do)while,for,continue,break~~

        需要知道的是for-增强版!!(直接代码存)

        double[] a = new double[10];
        String [] b = {"我直接","飞升","!!!"};
        for(int i=0;i<10;i++){
            a[i] = i;
        }
        for(double num : a ){
            System.out.print(num+" ");
        }
        for(String str : b){
            System.out.print(str+"\t");
        }

(5)闲言碎语继续说JAVA

1. str.equals("lal")是为了判断str和里面的字符串是否相等 (有人说少用==判断字符串,用这个)

2.今天才知道原来C和C++有goto语句,无条件跳转hhh,写着难受。java的保留字,再说吧~

3.  .iml是 intellij idea的工程配置文件,里面是当前project的一些配置信息

4.  .idea存放项目的配置信息,包括历史记录,版本控制信息等。

我在想,这些闲闲碎碎的知识要不要系统的来归纳一下,今后有一天想看咋办。。幸运的是分支循环结构java比较亲切,明天就可以学有关java的面向对象咯~

今天就到此为止啦,再学下去,就不礼貌啦.

贵在坚持、要活得清醒。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

PHP太baby咯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值