快上网专注成都网站设计 成都网站制作 成都网站建设
成都网站建设公司服务热线:028-86922220

网站建设知识

十年网站开发经验 + 多家企业客户 + 靠谱的建站团队

量身定制 + 运营维护+专业推广+无忧售后,网站问题一站解决

简单java代码图片 Java代码图

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

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

站在用户的角度思考问题,与客户深入沟通,找到蔡甸网站设计与蔡甸网站推广的解决方案,凭借多年的经验,让设计与互联网技术结合,创造个性化、用户体验好的作品,建站类型包括:成都网站设计、网站制作、企业官网、英文网站、手机端网站、网站推广、域名与空间、网页空间、企业邮箱。业务覆盖蔡甸地区。

public class MyFirstApp

{

public static void main(String[] args)

{

System.out.print("Hello world");

}

}

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

帮我看一下,我的java代码。为什么运行结果不对!如图:请详解,为什么其他组件没有显示?

看注释:

import java.awt.GridLayout;

import javax.swing.*;

public class LoadForm extends JFrame{

private JPanel jpanel1;

private JTextField jtext1;

private JPasswordField password;

private JLabel jlable1;

private JLabel jlable2;

private JButton button1;

private JButton button2;

public LoadForm()

{

super("商品管理系统");

this.setLayout(null);

GridLayout layout=new GridLayout(3,3,10,10);//这句保留

jpanel1=new JPanel();

//jpanel1.setLayout(null);//jpanel1的布局不能为空

jlable1=new JLabel("用户名");

jlable2=new JLabel("密 码");

jtext1=new JTextField();

password=new JPasswordField();

button1=new JButton("确定");

button2=new JButton("取消");

jpanel1.add(jlable1);

jpanel1.add(jtext1);

jpanel1.add(jlable2);

jpanel1.add(password);

jpanel1.add(button1);

jpanel1.add(button2);

//this.add(jpanel1);//写法错误

this.setContentPane(jpanel1);//设置jpanel1为Frame的内容面版

this.setBounds(200,200,100,100);

//this.setSize(200,200);

this.setVisible(true);

}

//main方法测试

public static void main(String args[]){

new LoadForm();

}

}

求填写下面的Java代码。

按照题目要求填完空白的Java程序如下(填空的地方见注释)

import java.util.Scanner;

public class t4{

public static void main(String[] args){

int n;

int[] a=new int[4];

System.out.println("请输入一个四位数:");

Scanner input=new Scanner(System.in);

n=input.nextInt();

while(n!=6174){

a[0]=n/1000;

a[1]=n/100%10;//这里填空一

a[2]=n/10%10;

a[3]=n%10;

System.out.println(n);

n=diference(a);

}

}

private static int diference(int[] a){

int t,i,j,max4,min4;

for(i=0;i=3;i++){

t=i;

for(j=i+1;j=3;j++){ //这里填空二

if(a[j]a[t]){

t=j; //这里填空三   

}

}

if(t!=i){

int temp=a[t];a[t]=a[i];a[i]=temp;

}

}

max4=a[0]*1000+a[1]*100+a[2]*10+a[3];//这里填空四

min4=a[3]*1000+a[2]*100+a[1]*10+a[0];//这里填空五

return max4-min4;

}

}

各位大神!!!求JAVA简单的冒泡排序法的代码解析。小生在此膜拜!!!

/*

首先我们要先了解冒泡排序的原理!

冒泡排序:

每一轮选择两个相邻数据进行比较,满足条件交换位置,每一轮确定一个数的最终位置(这里我们假设从小到大排,那么每轮就是确定最大一个数的位置)

*/

public static void maoPao(int []arr)

{

//外层循环,控制比较的轮数。arr.length-1:比较的轮数永远比数组的长度少1(例如,3个数我们比较两次就能知道最大值是谁,4个数比较3次,5个四次,以此类推)

for(int i=0;iarr.length-1;i++)

   {

//内层循环控制每一轮比较的次数。arr.length-1-i:下一轮比较次数比上一轮少1(通过分析我们不难得出,第一轮比较arr.length-1次(此时i=0),第二轮比较arr.length-1-1(此时i=1),一次类推,每轮减少比较的次数正好就是i的值,所以内层循环比较次数为arr.length-1-i)

for(int j=0;jarr.length-1-i;j++)

{

   //相邻的两个元素进行比较,满足条件交换位置

if(arr[j]arr[j+1])

{

int temp = arr[j];

arr[j] = arr[j+1];

arr[j+1] = temp;

}

}

  }

}

/*

下边是一张比较图,对数组[34,456,67,78,34,23,67]进行冒泡排序

第一轮,通过比较,相邻交换,我们确定了最大值456的位置,那么第二轮456就不用再参与比较了;

以此类推,最后一轮正好比较第一个和第二个的位置,这样就最终确定了整个数组元素的大小顺序。

而这个比较过程就像在水中放一堆小球,越重的就越靠近水底,越轻的就越靠近水面一样,整个过程交换并排序的过程就像是水中的气泡从底向上溢的过程,所以称作冒泡排序。

最后,总结一点,所有涉及for循环排序的题目,都记住一句话:外层循环控制比较轮数(所有元素比较一遍,称为一轮),内层循环控每轮比较的次数。我们所要做的就是建立好外层循环和内层循环之间的关系(就像这里的i一样,内外层循环共用了,但它在内外层循环的作用是不一样的)

求java的计时器代码,应该比较简单的,来看看吧。

package test;

import java.util.*;

import java.awt.*;

import java.awt.event.*;

import java.applet.*;

public class Test5 extends Applet {

private final Panel pan = new Panel();

private final Label time = new Label();

private final Button btnGo = new Button("开始");

private final Button btnPouse = new Button("暂停");

private final Button btnReset = new Button("复位");

private final StopwatchThread swThread = new StopwatchThread();

private class btnGoListener implements ActionListener {

public void actionPerformed(ActionEvent e) {

   

swThread.go();

btnGo.setEnabled(false);

}

}

private class btnPouseListener implements ActionListener {

public void actionPerformed(ActionEvent e) {

   if(btnGo.isEnabled()){

   return ;

   }

 if (btnPouse.getLabel().equals("继续")) {

swThread.go();

btnPouse.setLabel("暂停");

} else if (btnPouse.getLabel().equals("暂停")) {

swThread.noGo();

btnPouse.setLabel("继续");

}

}

}

private class btnResetListener implements ActionListener {

public void actionPerformed(ActionEvent e) {

swThread.reset();

btnGo.setEnabled(true);

btnGo.setLabel("开始");

btnPouse.setLabel("暂停");

}

}

private class StopwatchThread extends Thread {

private boolean going = false;

private long prevElapsed = 0;

private Date startDate = new Date();

private long elapsedTime() {

return prevElapsed +

(going ? new Date().getTime() - startDate.getTime() : 0);

}

private String msToString(long time) {

   System.out.println(time+"  "+((0*60+2)*1000+999));

if(((99*60+59)*1000+983)=time((99*60+59)*1000+999)=time){//((0*60+2)*1000+983)=time((0*60+2)*1000+999)=time

if (time % 1000  990)

time += 2;

swThread.noGo();

}

String ms, sec, min;

if (time % 10 = 5)

time += 5;

ms = Long.toString(time % 1000);

while (ms.length()  3)

ms = "0" + ms;

ms = ms.substring(0, ms.length() - 1);

time /= 1000;

sec = Long.toString(time % 60);

if (sec.length() == 1) sec = "0" + sec;

time /= 60;

min = Long.toString(time);

return min + ":" + sec + "." + ms;

}

public void go() {

startDate = new Date();

going = true;

}

public void noGo() {

prevElapsed = elapsedTime();

going = false;

}

public void reset() {

going = false;

prevElapsed = 0;

}

public void run() {

while (true) {

time.setText(msToString(elapsedTime()));

yield();

}

}

}

public void init() {

setLayout(new GridLayout(2,2));

setBackground(Color.lightGray);

setForeground(Color.black);

pan.setLayout(new GridLayout(3,2));

pan.add(new Label("计时:"));

time.setForeground(Color.blue);

pan.add(time);

pan.add(btnGo);

pan.add(btnPouse);

pan.add(btnReset);

pan.add(new Label());

add(pan);

btnGo.addActionListener(new btnGoListener());

btnReset.addActionListener(new btnResetListener());

btnPouse.addActionListener(new btnPouseListener());

swThread.setDaemon(true);

swThread.start();

}

public static void main(String[] args) {

Test5 applet = new Test5();

Frame aFrame = new Frame("计时器");

aFrame.addWindowListener(new WindowAdapter() {

public void windowClosing(WindowEvent e) {

System.exit(0);

}

});

aFrame.add(applet, BorderLayout.CENTER);

aFrame.setSize(400, 200);

applet.init();

applet.start();

aFrame.setVisible(true);

}

}

可以改变有注释的那个if语句里面的值来判断什么时候停止


当前题目:简单java代码图片 Java代码图
文章链接:http://6mz.cn/article/hpcoce.html

其他资讯