Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Tôi là người mới lập trình Java. Tôi muốn in một chuỗi với các ký tự thay thế trong chữ hoa.

String x=jTextField1.getText();
x=x.toLowerCase();
int y=x.length();
for(int i=1;i<=y;i++)
{}

Tôi không biết làm thế nào để tiếp tục. Tôi muốn làm câu hỏi này với sự trợ giúp của việc lặp và tiếp tục chức năng. Giúp đỡ sẽ được đánh giá cao. Cảm ơn.

Đã hỏi ngày 20 tháng 1 năm 2015 lúc 17:52Jan 20, 2015 at 17:52

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

0

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 18:23Jan 20, 2015 at 18:23

Davesbraindavesbraindavesbrain

5766 Huy hiệu bạc12 Huy hiệu Đồng6 silver badges12 bronze badges

1

Đầu tiên, các chỉ mục Java bắt đầu tại

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
0 (không phải
@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
1). Tôi nghĩ rằng bạn đang yêu cầu một cái gì đó đơn giản như các cuộc gọi xen kẽ đến
@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
2 và
@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
3 về kết quả của modulo (phần còn lại của phân chia) 2.

String x = jTextField1.getText();
for (int i = 0, len = x.length(); i < len; i++) {
    char ch = x.charAt(i);
    if (i % 2 == 0) {
        System.out.print(Character.toLowerCase(ch));
    } else {
        System.out.print(Character.toUpperCase(ch));
    }
}
System.out.println();

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 17:59Jan 20, 2015 at 17:59

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Elliott Frischelliott FrischElliott Frisch

Phim thương hiệu vàng 194K2020 gold badges152 silver badges241 bronze badges

2

Chuỗi bắt đầu tại INDEX 0 và kết thúc tại INDEX

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
4

Để tìm một chuỗi theo chỉ mục, bạn có thể sử dụng

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
5

Để chuyển đổi một ký tự thành trường hợp trên, bạn có thể làm

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
6;

Tôi khuyên bạn nên xây dựng một

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
7 từ những nhân vật mà bạn có thể
@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
8 khi bạn hoàn thành.

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 17:57Jan 20, 2015 at 17:57

Peter Lawreypeter LawreyPeter Lawrey

518K75 Huy hiệu vàng735 Huy hiệu bạc1114 Huy hiệu đồng75 gold badges735 silver badges1114 bronze badges

Bạn có thể làm cho nó bằng cách sử dụng 65 Distnace của CASE và CASE ABCABC từ bảng Unicode như:

String str = "abbfFDdshFSDjdFDSsfsSdoi".toLowerCase();

char c;
boolean state = false; 
String newStr = "";
for (int i=0; i

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 18:01Jan 20, 2015 at 18:01

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Roeygolroeygolroeygol

4.6627 Huy hiệu vàng48 Huy hiệu bạc86 Huy hiệu đồng7 gold badges48 silver badges86 bronze badges

Tôi chắc chắn có một cách lắt léo để làm điều này, nhưng điều này sẽ hoạt động trong 2 phút trả lời:

public String homeWork(){
        String x = "Hello World";
        StringBuilder sb = new StringBuilder();
        for(int i=0;i<=x.length();i++){
             char c = x.charAt(i);
             if(i%2==0){
                sb.append(String.valueOf(c).toUpperCase());
             } else {
                sb.append(String.valueOf(c).toLowerCase());
             }
        }
        return sb.toString();
    }

Để giải thích i%2 == 0, nếu phần còn lại của tôi chia cho 2 bằng 0 (chẵn được đánh số) trả về true

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 18:10Jan 20, 2015 at 18:10

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Bakoyarobakoyarobakoyaro

2.5323 huy hiệu vàng36 Huy hiệu bạc62 Huy hiệu đồng3 gold badges36 silver badges62 bronze badges

public class PrintingStringInAlternativeCase {
    public static void main(String s[])
    {
        String testString = "TESTSTRING";
        String output = "";
        for (int i = 0; i < testString.length(); i++) {
            if(i%2 == 0)
            {
                output += Character.toUpperCase(testString.toCharArray()[i]);
            }else
            {
                output += Character.toLowerCase(testString.toCharArray()[i]);
            }
        }

        System.out.println("Newly generated string is as follow: "+ output);
    }
}

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 18:21Jan 20, 2015 at 18:21

Sử dụng càng nhiều mã của bạn càng tốt, đây là những gì tôi có. Đầu tiên tôi thực hiện một chuỗi có tên là bản dựng sẽ giúp bạn xây dựng chuỗi kết quả của mình. Ngoài ra, tôi đã thay đổi chỉ số thành từ [0, kích thước-1] không [1, kích thước]. Sử dụng Devision Modulo của 2 giúp với bit "mọi người khác".

String build =""
String x=jTextField1.getText();
x=x.toLowerCase();
int y=x.length();
for(int i=0;i

Hạnh phúc oding! Để lại một bình luận nếu bạn có bất kỳ câu hỏi.

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 17:59Jan 20, 2015 at 17:59

Elliott Frischelliott FrischMatt

Phim thương hiệu vàng 194K202 gold badges26 silver badges39 bronze badges

public static void main(String[] args)
{
    Scanner sc=new Scanner(System.in);
    System.out.println("Enter Stirng");
    String str=sc.nextLine();
    for(int i=0;i

Chuỗi bắt đầu tại INDEX 0 và kết thúc tại INDEX

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
4Nov 27, 2017 at 4:20

Để tìm một chuỗi theo chỉ mục, bạn có thể sử dụng

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
5

static String getMixedCase(String str) {
    char[] chars = str.toCharArray();
    return IntStream.range(0, str.length())
                    .mapToObj(i -> String.valueOf(i % 2 == 1 ? chars[i] : Character.toUpperCase(chars[i])))
                    .collect(Collectors.joining());
}

Để chuyển đổi một ký tự thành trường hợp trên, bạn có thể làm

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
6;Jul 5, 2019 at 17:41

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Tôi khuyên bạn nên xây dựng một

@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
7 từ những nhân vật mà bạn có thể
@Test
public void alternateUppercase(){
    String testString = "This is a !!!!! test - of the emergency? broadcast System.";

    char[] arr = testString.toLowerCase().toCharArray();

    boolean makeUppercase = true;
    for (int i=0; i
8 khi bạn hoàn thành.DecipherX

Đã trả lời ngày 20 tháng 1 năm 2015 lúc 17:571 silver badge3 bronze badges

public class ClassC {

    public static void main(String[] args) {
        String str = "Hello";
        StringBuffer strNew = new StringBuffer();
        for (int i = 0; i < str.length(); i++) {
            if (i % 2 == 0) {
                strNew.append(Character.toLowerCase(str.charAt(i)));
            } else {
                strNew.append(Character.toUpperCase(str.charAt(i)));
            }
        }
        System.out.println(strNew);
    }
}

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

Peter Lawreypeter Lawrey

518K75 Huy hiệu vàng735 Huy hiệu bạc1114 Huy hiệu đồng18 gold badges33 silver badges46 bronze badges

Bạn có thể làm cho nó bằng cách sử dụng 65 Distnace của CASE và CASE ABCABC từ bảng Unicode như:Sep 20, 2020 at 16:13

Hướng dẫn how can i convert each alternate character of a string to uppercase in javascript? - Làm cách nào để chuyển đổi từng ký tự thay thế của chuỗi thành chữ hoa trong javascript?

1

Làm thế nào bạn sẽ thay đổi tất cả các ký tự thành trường hợp trên?

Để sử dụng phím tắt để thay đổi giữa chữ thường, chữ hoa và viết hoa từng từ, chọn văn bản và nhấn Shift + F3 cho đến khi trường hợp bạn muốn được áp dụng.select the text and press SHIFT + F3 until the case you want is applied.

Phương pháp chuyển đổi tất cả các chữ cái trong chuỗi thành chữ hoa là gì?

Phương thức TOUPPERCase () chuyển đổi một chuỗi thành chữ cái trên.Lưu ý: Phương thức tolowerCase () chuyển đổi một chuỗi thành chữ cái chữ thường.toUpperCase() method converts a string to upper case letters. Note: The toLowerCase() method converts a string to lower case letters.

Làm thế nào tôi có thể viết hoa một chuỗi trong JavaScript?

Phương thức TOUPPERCase () trả về giá trị của chuỗi được chuyển đổi thành chữ hoa.Phương pháp này không ảnh hưởng đến giá trị của chính chuỗi vì các chuỗi JavaScript là bất biến. returns the value of the string converted to uppercase. This method does not affect the value of the string itself since JavaScript strings are immutable.

Làm thế nào để bạn thay thế các ký tự thay thế trong một chuỗi trong Java?

Phương thức Java Replaceall () của lớp Chuỗi thay thế cho mỗi chuỗi con của chuỗi này phù hợp với biểu thức chính quy đã cho với sự thay thế.Phương pháp này chấp nhận hai tham số: Regex: Đó là biểu thức chính quy mà chuỗi sẽ được khớp.. This method accepts two parameters: regex: It is the regular expression to which string is to be matched.