给段最简单的java代码 让我新手看一下

给段最简单的java代码 让我新手看一下,第1张

最简单的java代码肯定就是这个了,如下:

public class MyFirstApp

{

public static void main(String[] args)

{

System.out.print("Hello world")

}

}

“hello world”就是应该是所有学java的新手看的第一个代码了。如果是零基础的新手朋友们可以来我们的java实验班试听,有免费的试听课程帮助学习java必备基础知识,有助教老师为零基础的人提供个人学习方案,学习完成后有考评团进行专业测试,帮助测评学员是否适合继续学习java,15天内免费帮助来报名体验实验班的新手快速入门java,更好的学习java!

具体如下:

连连看的小源码

package Lianliankan

import javax.swing.*

import java.awt.*

import java.awt.event.*

public class lianliankan implements ActionListener

{

JFrame mainFrame//主面板

Container thisContainer

JPanel centerPanel,southPanel,northPanel//子面板

JButton diamondsButton[][] = new JButton[6][5]//游戏按钮数组

JButton exitButton,resetButton,newlyButton//退出,重列,重新开始按钮

JLabel fractionLable=new JLabel("0")//分数标签

JButton firstButton,secondButton//

分别记录两次62616964757a686964616fe59b9ee7ad9431333335326239被选中的按钮

int grid[][] = new int[8][7]//储存游戏按钮位置

static boolean pressInformation=false//判断是否有按钮被选中

int x0=0,y0=0,x=0,y=0,fristMsg=0,secondMsg=0,validateLV//游戏按钮的位置坐标

int i,j,k,n//消除方法控制

代码(code)是程序员用开发工具所支持的语言写出来的源文件,是一组由字符、符号或信号码元以离散形式表示信息的明确的规则体系。

对于字符和Unicode数据的位模式的定义,此模式代表特定字母、数字或符号(例如 0x20 代表一个空格,而 0x74 代表字符“t”)。一些数据类型每个字符使用一个字节;每个字节可以具有 256 个不同的位模式中的一个模式。

在计算机中,字符由不同的位模式(ON 或 OFF)表示。每个字节有 8 位,这 8 位可以有 256 种不同的 ON 和 OFF 组合模式。对于使用 1 个字节存储每个字符的程序,通过给每个位模式指派字符可表示最多 256 个不同的字符。2 个字节有 16 位,这 16 位可以有 65,536 种唯一的 ON 和 OFF 组合模式。使用 2 个字节表示每个字符的程序可表示最多 65,536 个字符。

单字节代码页是字符定义,这些字符映射到每个字节可能有的 256 种位模式中的每一种。代码页定义大小写字符、数字、符号以及 !、@、#、% 等特殊字符的位模式。每种欧洲语言(如德语和西班牙语)都有各自的单字节代码页。

虽然用于表示 A 到 Z 拉丁字母表字符的位模式在所有的代码页中都相同,但用于表示重音字符(如"é"和"á")的位模式在不同的代码页中却不同。如果在运行不同代码页的计算机间交换数据,必须将所有字符数据由发送计算机的代码页转换为接收计算机的代码页。如果源数据中的扩展字符在接收计算机的代码页中未定义,那么数据将丢失。

如果某个数据库为来自许多不同国家的客户端提供服务,则很难为该数据库选择这样一种代码页,使其包括所有客户端计算机所需的全部扩展字符。而且,在代码页间不停地转换需要花费大量的处理时间。

public static void main(String[] args) {

String st = ""

计算器 j = new 计算器()

boolean t = true

while (t) {

System.out.print("请输入计算代码:")

BufferedReader br = new BufferedReader(new InputStreamReader(System.in))

try {

st = br.readLine()

} catch (IOException ex) {

Logger.getLogger(计算器.class.getName()).log(Level.SEVERE, null, ex)

}

if (st.equals("end")) {

t = false

} else if (!st.equals("")) {

j.处理(st)

}

}

}

public void 处理(String st) {

if (st.indexOf("+") != -1) {

加(符号处理(st, "+"))

} else if (st.indexOf("-") != -1) {

减(符号处理(st, "-"))

} else if (st.indexOf("*") != -1) {

乘(符号处理(st, "*"))

} else if (st.indexOf("/") != -1) {

除(符号处理(st, "/"))

}

}

public int[] 符号处理(String st, String s) {

int[] i = new int[2]

i[0] = Integer.parseInt(st.substring(0, st.indexOf(s)))

i[1] = Integer.parseInt(st.substring(st.indexOf(s) + 1))

return i

}

public void 加(int x[]) {

System.out.println(x[0] + "+" + x[1] + "=" + (x[0] + x[1]))

}

public void 减(int[] x) {

System.out.println(x[0] + "-" + x[1] + "=" + (x[0] - x[1]))

}

public void 乘(int[] x) {

System.out.println(x[0] + "*" + x[1] + "=" + x[0] * x[1])

}

public void 除(int x[]) {

if (x[1] == 0) {

System.out.print("除数不能为零")

return

}

System.out.println(x[0] + "/" + x[1] + "=" + x[0] / x[1])

}

可以运行:输入示例:55+62


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/yw/11443790.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-16
下一篇 2023-05-16

发表评论

登录后才能评论

评论列表(0条)

保存