您的位置:首页 > 编程语言 > Java开发

java零基础入门必懂知识

2017-03-19 20:00 537 查看
读输入 应声虫(你输啥 它回答啥)

import java.util.Scanner;

public class Main{

public static void main(String[] args){

Scanner in = new Scanner(System.in);

int string = in.nextln();

System.out.println(in.nextln());

}

}

读读是几位数

import java.util.Scanner;

public class Main{

public static void main(String[] args){

Scanner in = new Scanner(System.in);

int numb = in.nextln();

for(int i =0;numb!=0;i++){

numb/=10;

}

System.out.print(i);

}

}

猜数滴,诸葛亮召集将士,让他们从1-1024中选出一个整数记在心里.然后诸葛亮会问他们10个问题,他们只需回答:“是”或“不是”,最终诸葛亮就能得出他们心中所想是数.

如问一谋士:“你选的数大于512?”谋士答:“不是”,之后9个问题过后,诸葛亮得出谋士所选的数是1,谋士大为吃惊,这的确是他想的数.

方法就是把1024一半一半地取,取到第十次时就是1.根据这个原理去提10个问题就能找到别人心中所想的数.

不会写大于或小于 ? 那就只大于或者只小于 ,写完了 发评论区,我看看 咱俩写的一样不 //我真的写了呢


小技巧和注意点

输入Scan之后可以按下alt+/ 键,让eclipse 自动补全。
在使用if else if 语句时 不要在参数后面 就是括号后面 加上 分号, java会在读到分号时,认为if语句已经结束。在使用多个if else 语句时, 用大括号 风格开,使条理化。 否则 else 只与最近的if匹配。
代码在缩进的时候使用tab键,不用去打空格键,但不影响。
当一个变量需要被多次 if else 时 ,,考虑用swith-case ,在swith-case中如果没有匹配项会匹配 default 。直到break 处停下来。
while for 循环时 注意 整型相除,最低等于零。 反复检查循环条件,循环范围较大时, 可取小范围进行测试。
while循环开始括号里里面是 ,跳出循环的条件;但是,在do while循环中while后面的括号里面是,循环进行下去的条件。
java api 使用 // please,伸爪
一定用英文版,要不 俺就不整理单词了。哼 就这个意思。


遇到的单词

Exception 异常
error 错误
scan 扫描
amount 数量
final 最终的
multiple 多处的
syntax 语法
token 标识
insert 插入
identifier 标识符
hotspot 热点


一个逗比的日常

作者: 李永东 
链接:http://www.imooc.com/article/8769
来源:慕课网
本文原创发布于慕课网 ,转载请注明出处,谢谢合作!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: