當前位置:首頁 » 編程軟體 » java編程基礎題

java編程基礎題

發布時間: 2022-04-07 17:58:04

java 基礎編程題求解,不是很懂

第一種:方式藉助於,while循環獲取,提示輸入內容獲取輸入值,然後判斷如果余數為5結束循環。

int i = 0;
do{
System.out.println("請輸入數據邊界值:");
//獲取輸入數字
Scanner sc = new Scanner(System.in);
int s = sc.nextInt();

i = s%10;
if(i == 5){
System.out.println(s);
sc.close();
}

}while( i == 5 );

引入類:

㈡ 跪求50道java基礎編程題目(含答案)。

樓主 我真懷疑你的人品,你要知道你現在是在求別人,感覺好像別人在求你一樣,不是我說你你提出這樣沒水準的問題真的很蛋疼很蛋疼,網路知道有你這樣的人真是一大禍害

㈢ java入門編程題

importjava.util.Scanner;
publicclassProgram{
publicstaticvoidmain(String[]args){
Scanners=newScanner(System.in);
System.out.println("請輸入華氏溫度:");
intF=s.nextInt();
doubleCd=(F-32)/9*5D;
intC=(int)Cd;
System.out.println("攝氏溫度:");
System.out.println(C);
}
}

㈣ 自學Java, 求30道基礎編程題目 ,我會+分

30道??我不說30道題目了..
你就做一個畫圖板...
再做一個聊天的..
再做一個記事本..
再做一個計算器..
再做一個小日歷..

OK..你能做完這些..說明你基礎60分了..不要求全部功能的實現只要實現基本功能就好了...

在下來就是編程思想..完全實現鬆散耦合去實現..繼承..封裝..多態..模型抽象...哈哈...1個就夠你做的了....

答案不送上了..驗證的方法就是你做的東西..你自己給自己打分吧

㈤ JAVA基礎編程題

package com.qiu.swing.layoutDemo;

import java.awt.Container;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import javax.swing.Box;
import javax.swing.BoxLayout;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JRootPane;
import javax.swing.JTextField;

/**
*
* @author Qiu
*
*/
public class TextDemo extends JFrame{

final JButton button_show = new JButton("顯示");
final JButton button_clear = new JButton("顯示");
final JTextField text = new JTextField();
final Container con = this.getContentPane();

public TextDemo() {
this.setTitle("HelloWorld!");
this.setSize(300, 160);
// 居中
this.setLocationRelativeTo(null);
this.setUndecorated(true); // 去掉窗口的裝飾
this.setResizable(false);

this.getRootPane().setWindowDecorationStyle(
JRootPane.INFORMATION_DIALOG);// 採用指定的窗口裝飾風格

// 文字居中
text.setSize(100, 20);

Box vbox = Box.createVerticalBox();
Box xbox0 = Box.createHorizontalBox();
xbox0.add(text);
xbox0.add(button_show);
xbox0.add(button_clear);
vbox.add(xbox0);
vbox.add(Box.createVerticalStrut(100));
con.setLayout(new BoxLayout(con, BoxLayout.X_AXIS));
con.add(vbox);

button_show.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
text.setText("HelloWorld");
}
});
button_clear.addActionListener(new ActionListener() {
public void actionPerformed(ActionEvent e) {
text.setText("");
}
});

}
public static void main(String[] args) {
TextDemo home = new TextDemo();
home.setVisible(true);
}
}

㈥ 用JAVA編程 類與對象的基礎題

class Phone{
private String phonenumber;
public void setPhonenumber(String phonenumber){
this.phonenumber=phonenumber;
}
public String getPhonenumber(){
return phonenumber;
}
public void recCall(){
System.out.println("接到一個電話");
}
public void telCall(){
System.out.println("撥出一個電話");
}
}class Fixedphone extends Phone{
private String phonenumber;//號碼是私有,設置為private,不可繼承
public void recCall(){
System.out.println("以"+this.phonenumber+"呼出了一個電話"); //重載了父類的recCall
}
}class Cordlessphone extends Fixedphone{
private String phonenumber;
public void info(){
System.out.println("這是無繩電話的信息");
}
}interface Moveable{
public void moveinfo();
}class Mobilephone extends Phone implements Moveable{
private String phonenumber;
public void moveinfo(){
System.out.println("我實現了可移動性");
}
}public class PhoneTest{
public static void main(String a[]){
Phone[] p=new Phone[5];
Phone p1=new Phone();
p1.setPhonenumber("123456789");
p[0]=p1;
Phone p2=new Phone();
p2.setPhonenumber("987654321");
p[1]=p2;
Mobilephone mp=new Mobilephone();
mp.setPhonenumber("11111");
p[2]=mp;
Fixedphone fp=new Fixedphone();
fp.setPhonenumber("22222");
p[3]=fp;
Cordlessphone cp=new Cordlessphone();
cp.setPhonenumber("33333");
p[4]=cp;

for(int i=0;i<p.length;i++){
System.out.println(p[i].getPhonenumber());
} p[4]=p[1];
System.out.println(p[4].getPhonenumber());

}} 寫的不是很好,希望對你有幫助噶

㈦ JAVA基礎編程題~

public class student{
private String name;
private int age;

public student(String name,int age){ //student的帶有String,int帶參數的構造函數
this.name = name;
this.age = age; //把傳進來的參數賦值給創建出來的類的對象
}

public static void main(String[] args){
student s = new student("zhangsan",18); //調用student的構造函數創 造一個對象s
System.out.println("姓名:"+s.name+"年齡:"+s.age);//調用對象的屬性就用s.name s.age!
}
}
----------------------------------------------------------------------

public class Student {
static String name;//設定String類型的靜態變數name
static int age;//設定int類型的靜態變數age

public static void main(String[] args){//main為主方法,運行從main開始
name="zhangsan";//給name賦值zhangsan
age=18;//給age賦值18
System.out.println("該學生的名字為"+name+"年齡為:"+age);//輸出name和age
}
}
static 修飾的屬性和方法只屬於這個類本身,而不屬於這個類所創建出來的對象,所以可以直接寫name,age 而不用像上面那種要先創建個類的對象出來 !

㈧ java編程中的一道基礎題目,求人解答!

加一個sum = 0放在while的裡面
每一次sum累加後都要歸0
public class Sum1 {
public static void main(String[] args) {
int n=10;
int sum;
while(n>0){
sum=0;
for(int i=1;i<=n;i++)
sum+=i;
System.out.println("前"+n+"個數的和是"+sum);
n--;
}
}

}

㈨ JAVA編程基礎問題

兩題代碼如下,均有標注。希望對你有幫助。

publicclassCar{
privateintspeed=0;//速度
privatebooleanon=false;//是否啟動?
privatedoubleweight=1.2;//汽車重量
privateStringcolor="blue";//顏色
publicstaticvoidmain(String[]args){
//4、①用無參構造方法創建默認汽車
Carcar=newCar();
//5、創建兩個car對象
Carcar1=newCar();
car1.setSpeed(120);//km/h
car1.setWeight(1.2D);
car1.setColor("black");
car1.setOn(true);
System.out.println(car1.toString());
Carcar2=newCar();
car2.setSpeed(0);//km/h
car2.setWeight(1.2D);
car2.setColor("red");
car2.setOn(false);
System.out.println(car2.toString());
}
//4、②編寫設置和存取這些數據域的方法
publicintgetSpeed(){
returnspeed;
}
publicvoidsetSpeed(intspeed){
this.speed=speed;
}
publicbooleanisOn(){
returnon;
}
publicvoidsetOn(booleanon){
this.on=on;
}
publicdoublegetWeight(){
returnweight;
}
publicvoidsetWeight(doubleweight){
this.weight=weight;
}
publicStringgetColor(){
returncolor;
}
publicvoidsetColor(Stringcolor){
this.color=color;
}
//4、③toString()方法描述汽車的字元串
@Override
publicStringtoString(){
if(on){
return"當前行駛速度:"+speed+"km/h,顏色:"+color+",重量:"+weight+"噸。";
}else{
return"carisoff,顏色:"+color+",重量:"+weight+"噸。";
}
}
}

㈩ java編程基礎練習題

這道題的答案是C。

double[] num1; //定義一個double類型的數組num1
double num3=2.0; //定義一個double類型的變數並賦值為2.0
int num2=5; //定義一個int類型的冰涼num2,並賦值為5
num1=new double[num2+1];
//給double類型的數組num1賦值,並初始化為5+1個大小, num2=5,所以是5+1
num1[num2]=num3;
//上面這句翻譯過來就是:數組num1[5]=2.0 。 由於數組下標從0開始,所以下標為5的元素是最後一個元素。 所以答案是C

熱點內容
租用伺服器如何測速 發布:2025-05-09 20:03:39 瀏覽:790
文件夾左邊 發布:2025-05-09 19:59:21 瀏覽:730
wincc腳本從入門到精通 發布:2025-05-09 19:35:39 瀏覽:894
網路電腦配置哪個好 發布:2025-05-09 19:35:02 瀏覽:273
函數中未指定存儲類別 發布:2025-05-09 19:24:45 瀏覽:131
大話西遊2腳本錯誤解決方法 發布:2025-05-09 19:23:24 瀏覽:898
我的世界伺服器op掛下載 發布:2025-05-09 19:23:23 瀏覽:647
政府配置哪些資源 發布:2025-05-09 19:21:57 瀏覽:231
怎麼注銷電腦密碼 發布:2025-05-09 19:18:47 瀏覽:148
台灣中華電信大型伺服器雲伺服器 發布:2025-05-09 19:09:08 瀏覽:408