給定一個java程序的代碼片斷,java編程經典例題

本文目錄一覽:

給定一個java程序的main方法的代碼片段如下:假如d 目錄下不存在abc.txt文件,下面運行結果是什麼呢

a。不存在就會拋出異常。運行catch中的語句。輸出『文件沒有發現!』

給定一個java程序的代碼片斷,如下

選a和c。

public String substring(int beginIndex,

int endIndex)返回一個新字元串,它是此字元串的一個子字元串。該子字元串從指定的 beginIndex 處開始,一直到索引 endIndex – 1 處的字元。因此,該子字元串的長度為 endIndex-beginIndex。

public int indexOf(String str)返回第一次出現的指定子字元串在此字元串中的索引。

public char charAt(int index)返回指定索引處的 char 值。索引範圍為從 0 到 length() – 1。序列的第一個 char 值在索引 0 處,第二個在索引 1 處,依此類推,這類似於數組索引。

JAVA IO小問題

PrintWriter有自動flush的功能,但是必須在構造函數中傳入PrintWriter log = new PrintWriter(fw,true); true才會自動刷。

上面那段代碼沒有true,所以程序結束了也不會將緩存區的東西刷進文件中。

求java習題?

1.給定一個Java程序代碼,如下:運行編譯後,輸出結果是(). (選擇一項)

pubilc class Test{

int count = 9;

pubilc void count1(){

int count = 10;

SYstem.out.println(“count1″+count);

}

pubilc void count2(){

SYstem.out.println(“count2″+count);

}

pubilc static void main(String args[]){

Test t =new Twst();

t.count1();

t.count2();

}

}

A.count1=9 count2=9

B.count1=10 count2=9

C.count1=10 count2=10

D.count1=9 count2=10

2.給定java代碼,如下:運行時,會產生()類型的異常.(選擇一項)

String s=null;

s.concat(“abc”);

A.AritthmeticException

B.NullpointerException

C.IOException

D.EOFException

3.給定java代碼片段,如下:

Integer a = new Integer(3);

Integer b = new Integer(3);

System.out.println(a==b);

運行後,這段代碼將輸出()。(選擇一項)

A.true

B.false //對象比較用EQUALS

C.0

D.1

4.在JAVA中的布局管理器,以下說法中錯誤的是(). (選擇一項)

A.FlowLayout以由上到下的方式從左到右排列組件

B.BorderLayout使用 “東”.”西”.”南”.”北”,”居中”來指定組件的位置

C.GridLayout可以創建網格布局,網格布局中各組的大小可以任意調整

D.可以通過容器的setLayout方法為容器指定布局管理

5.在J2EE中,下列元素經過排序的集合類是()。(選擇一項)

A.LinkedList

B.Stack

C.Hashtable

D.TreeSet

6.在Java中,要想使定義該類所在的包外的類不能訪問這個類應用的關鍵字是()。(選擇一項)

A.不需要任何關鍵字

B.private

C.final

D.protected

7.某一 java程序中有如下代碼:

Datalnputstream din=new DataInputstream(new BufferedInputstream

(new FileInputstream(「employee.dat」) ));

假設在employee.dat文件中只有如下一段字元:abcdefg。則:System.out.println(din)在屏幕上列印().(選擇一項)

A.A

B.B

C.97

D.98

8.()位於集合框架的體系結構的頂層。(選擇一項)

A.ArrayList類

B.Collection介面

C.Set介面

D.List介面

9.Java程序中讀入用戶輸入的一個值,要求創建一個自定義的異常,如果輸入值大於10,使用throw語句顯式地引發異常,異常輸出信息為「something』s wrong!」,語句為()。(選擇一項)

A.if (I10) throw Exception(「something』s wrong!」);

B.if (I10) throw Exception e (「something』s wrong!」);

C.if (I10) throw new Exception(「something』s wrong!」);

D.if (I10) throw new Exception e (「something』s wrong!」);

11.下面是Java程序中的一些聲明,選項中能夠通過編譯的一項是()。(選擇一項)

String s1=new String(「Hello」);

String s2=new String(「there」);

String s3=new String();

A.s3=s1+s2

B.s3=s1s2

C.s3=s1||s2

D.s3=s1s2

原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/250914.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-13 13:31
下一篇 2024-12-13 13:31

相關推薦

  • Python周杰倫代碼用法介紹

    本文將從多個方面對Python周杰倫代碼進行詳細的闡述。 一、代碼介紹 from urllib.request import urlopen from bs4 import Bea…

    編程 2025-04-29
  • Python程序需要編譯才能執行

    Python 被廣泛應用於數據分析、人工智慧、科學計算等領域,它的靈活性和簡單易學的性質使得越來越多的人喜歡使用 Python 進行編程。然而,在 Python 中程序執行的方式不…

    編程 2025-04-29
  • python強行終止程序快捷鍵

    本文將從多個方面對python強行終止程序快捷鍵進行詳細闡述,並提供相應代碼示例。 一、Ctrl+C快捷鍵 Ctrl+C快捷鍵是在終端中經常用來強行終止運行的程序。當你在終端中運行…

    編程 2025-04-29
  • Python字元串寬度不限制怎麼打代碼

    本文將為大家詳細介紹Python字元串寬度不限制時如何打代碼的幾個方面。 一、保持代碼風格的統一 在Python字元串寬度不限制的情況下,我們可以寫出很長很長的一行代碼。但是,為了…

    編程 2025-04-29
  • Python基礎代碼用法介紹

    本文將從多個方面對Python基礎代碼進行解析和詳細闡述,力求讓讀者深刻理解Python基礎代碼。通過本文的學習,相信大家對Python的學習和應用會更加輕鬆和高效。 一、變數和數…

    編程 2025-04-29
  • Python程序文件的拓展

    Python是一門功能豐富、易於學習、可讀性高的編程語言。Python程序文件通常以.py為文件拓展名,被廣泛應用於各種領域,包括Web開發、機器學習、科學計算等。為了更好地發揮P…

    編程 2025-04-29
  • Python滿天星代碼:讓編程變得更加簡單

    本文將從多個方面詳細闡述Python滿天星代碼,為大家介紹它的優點以及如何在編程中使用。無論是剛剛接觸編程還是資深程序員,都能從中獲得一定的收穫。 一、簡介 Python滿天星代碼…

    編程 2025-04-29
  • 倉庫管理系統代碼設計Python

    這篇文章將詳細探討如何設計一個基於Python的倉庫管理系統。 一、基本需求 在著手設計之前,我們首先需要確定倉庫管理系統的基本需求。 我們可以將需求分為以下幾個方面: 1、庫存管…

    編程 2025-04-29
  • 寫代碼新手教程

    本文將從語言選擇、學習方法、編碼規範以及常見問題解答等多個方面,為編程新手提供實用、簡明的教程。 一、語言選擇 作為編程新手,選擇一門編程語言是很關鍵的一步。以下是幾個有代表性的編…

    編程 2025-04-29
  • Python購物車程序

    Python購物車程序是一款基於Python編程語言開發的程序,可以實現購物車的相關功能,包括商品的添加、購買、刪除、統計等。 一、添加商品 添加商品是購物車程序的基礎功能之一,用…

    編程 2025-04-29

發表回復

登錄後才能評論