本文已参与「新人创作礼」活动,一起开启掘金创作之路。
Hello World案例的编写(写完了才发现下文中的world全部少了“l”,都是用“word”)
目录
第一 新建文本文档文件,修改名称为HelloWord.java
第三 打开命令提示符窗口,进入到HelloWord.java所在目录,输入指令编译和执行。
第一 新建文本文档文件,修改名称为HelloWord.java
注意:一般来说 默认没有勾选文件扩展名,会发现HelloWord.java的文件类型仍然是文本文档
编辑
那么如何改变文件类型呢?操作如下
首先勾选文件扩展名,会发现,我们原来的HelloWord.java变成了HelloWord.java.text
编辑
然后,将HelloWord.java.text改名为HelloWord.java
这时会弹出一个窗口,选择“是”
编辑
第二 打开该文件 输入如下图
编辑
public class HelloWord{
public static void main(String[] args){
System.out.println("HelloWord");
}
}
ctrl+s 保存
第三 打开命令提示符窗口,进入到HelloWord.java所在目录,输入指令编译和执行。
1. 打开命令提示符窗口 win+R 弹出窗口 ,输入cmd,回车
编辑
2.到HelloWord.java所在目录 我的HelloWord文件在E盘,所以下面以E盘为例
编辑
输入 E:回车,到E盘
再输入 cd Java 到HelloWord所在目录
再输入 Javac空格HelloWord.java回车
格式:javac空格HelloWord.java(每个人按照个人情况而定)
编辑
这个时候,我们发现新生成了一个文件
编辑
输入 java空格Helloword回车
输出 HelloWord
编辑
其过程可能存在的问题:
一、错误:找不到或无法加载主类
编辑
原因:HelloWord文件路径错误,计算机按照你输入的路径找不到这个文件
改正:切换到E盘下的Java文件夹 再执行操作
输入 cd E:回车
输入 cd Java回车
输入 java HelloWord回车
二、错误:javac找不到文件用法:javac
原因:文件类型没改,仍然是文本文档
改正:查看 - 勾选文件扩展名-重命名为HelloWord.java-则文件类型改为了Java文件,记得关闭原来的命令提示符窗口(即黑色窗口),重新打开。
编辑
API(Application Programming Interface):应用程序编写接口
Java API : 指的就是JDK中提供的各种功能的Java类,这些类将底层的实现封装了起来,我们不需要关心这些类是如何实现的,只需要学习这些类如何使用即可,我们可以通过帮助文档来学习这些API如何使用
##String和StringBuilder的区别:
String:内容是不可变的
StringBuilder:内容是可变的
##StringBuilder和String的相互转化:
(因为append()和reverse()方法只能在StringBuilder类中用)
1.StringBuilder转化为String:
public String toString():通过toString()就可以实现把StringBuilder转化为String
2.String转化为StringBuilder:
public StringBuilder(String s):通过构造方法就可以实现把String转化为StringBuilder
终于走出新手村!!!
创建对象:
格式: 类名 对象名 = new 类名();
范例: Phone p = new Phone();
使用对象:
1.使用成员变量
格式: 对象名.变量名
范例: p.brand
2.使用成员方法
格式: 对象名.方法名()
范例: p.call()
有这样一个数组,元素是{68,27,95,,8,171,,96,51,210},求出该数组中满足要求的元素和,要求是:求和元素的个位和十位都不能是7,并且只能是偶数
public class test{
public static void main(String args[]) {
int[] arr = {68,27,95,88,171,996,51,210};
int sum = 0;
for(int i=0;i<arr.length;i++) {
if (arr[i]%10 != 7 && arr[i]/10%10 != 7 && arr[i]%2==0 ){
sum=sum+arr[i];
}
}
System.out.println("数组中符合条件的元素之和是:"+sum);
}
}
运行结果是:
数组中符合条件的元素之和是:1362
\