الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كتابة كود

بدأه i-can في 23 أكتوبر 2010 · 2 رد · 457 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم جميعا

بداية أحب أشكركم ع جهودكم المبذولة

وأود أن أخبركم اني طالب مبتدأ في دروس الجافا

واستعصى علي كتابة كود :blush:

أتمنى منكم توضيح الاخطاء لي

ومساعدتي في اتمامه وشرح الطريقة لي

. Write a program that reads a string then replaces every occurrence

of the middle character with the next character in Unicode sequence.

Then print the resulting string.


public class ReplaceProgram
{
public static void main(String[] args)
Scanner console = new Scanner (System.in);
{

string s1;
s1= "abc";


System.out.println("Enter a string ")

char 'a','b','c';

System.out.println( s1.replace(‘b’ ,’c’);

System.out.println( s1.replace('b' ,'c');

}
}

 import java.util.*;

وأشكركم مقدما

#2

السلام عليكم

اخى الكريم

انا استخدام الداله replace الموجوده بداخل الـ string وبصراحه كان اول مره استخدمها

لكن النتائج عليها كانت غير صحيحه

فاضطررت الى عمل شىء اخر

اتفضل الكود

import java.util.Scanner;

/**
 *
 * @author Mahmoud Kelany
 */
public class ReplaceProgram {

	public static void main(String[] args) {

    	Scanner console = new Scanner(System.in);
    	System.out.println("Enter String : ");
    	String str = console.nextLine();
    	String newStr = "";

    	for (int i = 1; i < str.length() - 1; i++) {
        	char newChar = (char) (str.charAt(i) + 1);
        	newStr += newChar;
    	}

    	newStr = str.charAt(0) + newStr + str.charAt(str.length() - 1);
    	System.out.println(newStr);
	}
}

Software Developer
Mahmoudkelany.com


 

#3

أشكرك يا اخوي

جزاك الله خيرا

والله يسهل لك كل خير

مواضيع مشابهة