影音先锋AⅤ天堂资源站,13小箩利洗澡无码视频APP,午夜理论片日本中文在线,最近新免费韩国日本电影

萬能百科  > 計算機?  > 

[問答題] 下面是一個Applet程序,其功能是對輸入的字符串進行抽取。要求給出抽取的子串在母串中的起始和終止位置,輸出抽取出來的子串。請改正程序中的錯誤(有下

2021-07-20   

[問答題] 下面是一個Applet程序,其功能是對輸入的字符串進行抽取。要求給出抽取的子串在母串中的起始和終止位置,輸出抽取出來的子串。請改正程序中的錯誤(有下劃線的語句),使程序能輸出正確的結果。

注意:不改動程序的結構,不得增行或刪行。

程序運行結果如下:

import java.awt.*;

import java.applet.*;

public class ex26_3 extends Applet

TextField tf1;

TextField tf2;

TextField tf3;

Button btn;

String strResult;

public void init()

Label 1 = new Label("字符串: ");

add(l);

tf1 = new TextField(20);

add(tf1);

l = new Label ("開始位置: ");

add(l);

tf2 = new TextField(5);

add(tf2);

l = new Label ("結束位置:");

add(l);

tf3 = new TextField(5);

add(tf3);

btn = new Button("抽取");

add(btn);

strResult = " ".

resize(250, 200);


正確答案:

g.drawString(strResult, 80, 160) to=Integer.parseInt(str3) strResult=str1.substring(from, to)

參考解析:

本題主要考查字符串的取子串操作和Applet圖形繪制以及Applet窗口的設計等。解題關鍵是熟悉字符串的操作,會使用awt基本構件TextField和Button等以及事件處理機制。本題中第1處,第3個參數(shù)不應該和上一條語句相同,否則輸出的字符串和上面語句輸出的字符串重疊;第2處,應該是將str3所接受的輸入作為子串的下界,而不是str1;第3處,調用 substring()方法要注意參數(shù)的含義,第1個是子串開始的位置,第2個是子串結束的位置。

詞條內容僅供參考,如果您需要解決具體問題
(尤其在法律、醫(yī)學等領域),建議您咨詢相關領域專業(yè)人士。

標簽

<蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <蜘蛛词>| <文本链> <文本链> <文本链> <文本链> <文本链> <文本链>