正文
大神写的java代码 java编程代写有哪些平台
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
急求大神写个java程序代码,在线等
import java.util.Scanner;public class CORE_C02_011Main { public static void main(String[] args) { System.out.println("请输入第一个整数大神写的java代码:"); Scanner s1 = new Scanner(System.in); int num1 = s1.nextInt(); System.out.println("请输入第二个整数大神写的java代码:"); int num2 = s1.nextInt(); if(num1=num2){ System.out.println(num1); System.out.println(num2); }else{ System.out.println(num2); System.out.println(num1); } }}
求大神用Java编写出这个程序,要有具体代码,万分感激,定采纳
按照你的要求编写的JavaGUI程序如下:
import java.awt.GridLayout;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JTextField;
public class HH extends JFrame implements ActionListener{
JPanel jp1=new JPanel();
JPanel jp2=new JPanel();
JPanel jp3=new JPanel();
JTextField jtf=new JTextField(20);
JButton jb1=new JButton("显示");
JButton jb2=new JButton("清除");
HH(){
jb1.addActionListener(this);
jb2.addActionListener(this);
jp1.setLayout(new GridLayout(2,1));
jp3.add(jtf);
jp2.add(jb1);jp2.add(jb2);
jp1.add(jp3);jp1.add(jp2);
getContentPane().add(jp1);
setSize(300, 120);
setLocationRelativeTo(null);
setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
setVisible(true);
}
@Override
public void actionPerformed(ActionEvent e) {
if(e.getSource()==jb1){
jtf.setText("java程序设计");
}
if(e.getSource()==jb2){
jtf.setText("");
}
}
public static void main(String[] args) {
new HH();
}
}
求大神帮忙编两个java代码(学生java作业)
第一题: 元素的复制
import java.util.Arrays;
public class ArrayDemo {
public static void main(String[] args) {
int[] scores = {91,85,98,62,78,93};
int[] newScores=Arrays.copyOfRange(scores, 0, 5);//复制元素, 左开右闭区间[0,5)
System.out.println(Arrays.toString(newScores));//调用数组工具类的方法转成字符串并打印
}
}
第二题: 这题虽然使用集合更方便 , 但却是非常好的一维数组的训练题目.
解法一: 集合解决 随机产生7个不重复的数字很简单
import java.util.HashSet;
import java.util.Random;
public class NumberTest {
public static void main(String[] args) {
HashSetInteger set= new HashSetInteger();//元素不可重复的无序集合
Random rd=new Random();//随机产生器
while(set.size()7) {
set.add(rd.nextInt(36)+1);//产生1~36的随机数
//如果元素重复, 那么添加不上去
}
System.out.println(set);
}
}
解法二:一维数组 ,解决产生7个数字, 并升序排列
int[] nums 数组存储1~36个数组
boolean[] flags 数组存储的是和nums数组一一对应的true或者false,如果使用了就标记为true.,如果没有使用标记为false,
例如 随机产生了一个下标0 ,那么查看flags[0] ,如果是true, 那么说明该元素已经使用了,重新产生一个随机数, 如果是false ,那么表示nums[0]没有被使用
具体代码如下(稍微留个尾巴, 就是中不中的判断, 可以把两个数组都升序排序,然后元素一一比较,全部相同就是中了)
import java.util.Arrays;
import java.util.Random;
public class NumberDemo {
public static void main(String[] args) {
int[] nums= new int[36];//长度为36的数组 ,默认全是0
for (int i = 0; i nums.length; i++) {//利用for循环赋值1~36
nums[i]=i+1;
}
boolean[] flags=new boolean[nums.length];//长度和nums相同的数组,默认值全是false ,表示全部没有使用过
//用boolean值表示对应的nums里的元素是否被使用
int[] result=new int[7];//存储结果
Random rd = new Random();
for (int i = 0; i result.length; i++) {
int temp=rd.nextInt(nums.length);//随机产生下标
//System.out.println(Arrays.toString(result));
if(flags[temp]) {//如果已经被使用,那么i-1,并在此循环
i--;
//System.out.println("号码"+nums[temp]+"已经存在.再次循环");
}else {
result[i]=nums[temp];
flags[temp]=true;//标记true表示已经使用了
}
}
System.out.println("原始排序:"+Arrays.toString(result));
Arrays.sort(result);//升序排列
System.out.println("升序排列:"+Arrays.toString(result));
}
}
求大神帮写一下完整的java代码。题目要求见图片所示。在线等!
import java.util.Vector;
class User {
String name;
public User(String name) {
this.name = name;
}
public String toString() {
return name;
}
}
public class UserManager {
VectorUser v;
public UserManager() {
this.v = new VectorUser();
}
boolean addUser(User u) {
return v.add(u);
}
boolean removeUser(User u) {
return v.remove(u);
}
boolean existUser(User u) {
return v.contains(u);
}
void showAllUser() {
for (int i = 0; i v.size(); i++) {
System.out.print(v.get(i) + "\t");
}
System.out.println();//换行
}
//main方法可以删除,主要用于测试
public static void main(String[] args) {
User u1 = new User("天涯");
User u2 = new User("明月");
User u3 = new User("孙悟空");
UserManager um = new UserManager();
um.addUser(u1);//增加用户
um.addUser(u2);
um.addUser(u3);
um.showAllUser();//显示所有的用户
um.removeUser(u2);//删除 用户 明月
um.showAllUser();
if(um.existUser(u1)){
System.out.println("用户"+u1+"存在");
}else{
System.out.println("用户"+u1+"不存在");
}
User u0 = new User("哈哈");
System.out.println(um.existUser(u0));//是否存在用户哈哈 ,在管理用户的 类里
}
}
输出
天涯 明月 孙悟空
天涯 孙悟空
用户天涯存在
false
急求大神写个java程序代码,在线等
package test;
public class PrintTable {
public static void main(String[] args) throws InterruptedException {
for (int i = 0; i 10; i++) {
Thread.sleep(10);
for (int j = 0; j 10; j++) {
if (j == 0) {
System.err.print("行"+((i+1)10?(i+1)+" ":(i+1))+"列"+((j+1)10?(j+1)+" ":(j+1)));
}else {
System.err.print(" 行"+((i+1)10?(i+1)+" ":(i+1))+"列"+((j+1)10?(j+1)+" ":(j+1)));
}
}
System.err.println();
}
}
}
输出结果大神写的java代码:
行1 列1 行1 列2 行1 列3 行1 列4 行1 列5 行1 列6 行1 列7 行1 列8 行1 列9 行1 列10
行2 列1 行2 列2 行2 列3 行2 列4 行2 列5 行2 列6 行2 列7 行2 列8 行2 列9 行2 列10
行3 列1 行3 列2 行3 列3 行3 列4 行3 列5 行3 列6 行3 列7 行3 列8 行3 列9 行3 列10
行4 列1 行4 列2 行4 列3 行4 列4 行4 列5 行4 列6 行4 列7 行4 列8 行4 列9 行4 列10
行5 列1 行5 列2 行5 列3 行5 列4 行5 列5 行5 列6 行5 列7 行5 列8 行5 列9 行5 列10
行6 列1 行6 列2 行6 列3 行6 列4 行6 列5 行6 列6 行6 列7 行6 列8 行6 列9 行6 列10
行7 列1 行7 列2 行7 列3 行7 列4 行7 列5 行7 列6 行7 列7 行7 列8 行7 列9 行7 列10
行8 列1 行8 列2 行8 列3 行8 列4 行8 列5 行8 列6 行8 列7 行8 列8 行8 列9 行8 列10
行9 列1 行9 列2 行9 列3 行9 列4 行9 列5 行9 列6 行9 列7 行9 列8 行9 列9 行9 列10
行10列1 行10列2 行10列3 行10列4 行10列5 行10列6 行10列7 行10列8 行10列9 行10列10
大神写的java代码的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于java编程代写有哪些平台、大神写的java代码的信息别忘了在本站进行查找喔。